Olá @jaffadog
Estou em um cenário semelhante, mas em site completo com um CDN diferente. Em seu experimento, você já testou a configuração DISCOURSE_CDN_URL com a URL do domínio do site. Por exemplo, no modo CDN completo, se a URL do seu site for https://foo.bar.com; então a URL do CDN deve ser https://foo.bar.com também. Se deixarmos DISCOURSE_CDN_URL vazio, a URL dos ativos do site começará com um caminho relativo. Por exemplo, como no trecho abaixo,
<link rel="preload" href="/extra-locales/admin?v=8f522e122c802d1ed66dfa7fecafbb35" as="script">
<script defer src="/extra-locales/admin?v=8f522e122c802d1ed66dfa7fecafbb35"></script>
Isso simplesmente não parece elegante em um site de produção, embora ambas as URLs façam requisições para https://foo.bar.com.