Похоже, что недавно в Discourse добавили опцию «Использовать CDN-URL S3 для всех загрузок», которая решает эту проблему.