Identifiquei uma situação em que PNGs seriam convertidos para JPEGs mesmo com png_to_jpg_quality definido como 100, e acabei de mesclar uma correção. Espero que isso resolva o problema que você encontrou.
Você pode atualizar sua instância do Discourse e nos informar se o problema foi resolvido?