Confuso sobre conteúdo javascript carregado remotamente

Ok, então notei que o log do CSP estava mostrando que o script do Google Ads estava sendo bloqueado, então adicionei

https://pagead2.googlesyndication.com

à lista de script-src do CSP e, em seguida, meus anúncios do Google AdSense começaram a aparecer (fiquei meio surpreso de que ainda é necessário fazer isso, mesmo com o plugin do AdSense instalado). O que notei, no entanto, é que, com meus House Ads configurados para 100% (de modo que apenas meu script está sendo chamado), não recebo NENHUMA notificação no CSP de que há um problema. Isso me deixa de volta ao ponto de estar confuso. O código do House Ad está no HTML (codificado) e aparece como acima na visão de inspeção do navegador.

Existe algo bloqueando a saída, mas não acionando um aviso do CSP?

A saída usa document.write para criar o espaço do anúncio. Estou supondo que seja esse o culpado. A saída se parece com isso:

Lol… se eu colocasse a saída do script aqui em texto, ela estava sendo gerada sem problemas. Doh…

Eu encontrei este post com um problema semelhante, mas essa pessoa resolveu por conta própria e claramente entende de JavaScript melhor do que eu.

Assim como ele, estou disposto a pagar alguém por ajuda com isso.

Obrigado,
Jim