Pode ser esse o caso, embora eu esperasse que a solicitação feita pelo Discourse ao site retornasse HTML. Outro ponto a investigar é que o Discourse armazena em cache o conteúdo extraído do site externo por 10 minutos. Isso significa que, se você estiver ajustando a configuração do site allowed embed selectors, terá que aguardar até 10 minutos para ver os resultados do novo valor da configuração.
Se seu site Discourse ainda não está em produção e você tem acesso ao console Rails do site, pode limpar o cache diretamente pelo console com Rails.cache.clear.
Algumas informações adicionais sobre essa configuração estão aqui: Configuring allowed embed selectors.
Edição: Acredito que a incorporação esteja funcionando conforme o esperado. Apenas é um pouco complicado configurar para alguns sites. Vou mover este tópico para Support.
Criei um tópico Contribute > Feature há alguns meses sugerindo que o Discourse deveria encontrar uma maneira melhor de analisar postagens incorporadas: Topic embedding needs some love. Em breve, dedicarei um tempo a isso, caso ninguém o faça antes de mim.