Ciao, non ho ben capito il passaggio JS. Il parser di FB non elabora javascritp, quindi se setti gli OG con javascript dopo che avrai renderizzato la pagina, questo potrebbe essere il problema.
Il debugger di FB l'hai provato ? Da qui puoi vedere errori o quant'altro realmente viene interpretato.