Emojis personalizados não usam CDN para ativos armazenados no S3 em algumas páginas

Tentei corrigir isso sozinho após uma rápida olhada.
Parece que o problema é que o método JavaScript do Discourse buildEmojiUrl recebe a URL de armazenamento em vez da URL da CDN para o emoji personalizado. O que parece ser a mesma coisa que o plugin retort também usa.
Então, ao corrigir isso, provavelmente resolveria todos os problemas, certo?

Depois dessa rápida olhada, encontrei um local que parece construir as URLs para os emojis personalizados e mudei isso para:

Testei com o rails console e isso parece corrigir as URLs no meu site de produção. Então, tentei implantar essa alteração lá, mas não funcionou.
Depois de não funcionar, também tentei mudar o EMOJI_VERSION para 10 para tentar forçar alguma atualização, mas isso também não funcionou. Quando faço launcher enter e git log, vejo meu commit lá. Segui a abordagem aqui: