Je fais des suppositions ici, mais je pense que pour continuer à servir des avatars externes avec SSO et le paramètre discourse connect overrides avatar, ou en ajoutant une URL au paramètre external system avatars url, vous devez désactiver le paramètre du site download remote images to local. Donc, ce que vous voulez faire est réalisable maintenant, mais seulement en empêchant le téléchargement de toutes les images distantes.
Cependant, je pense que Discourse a la fonctionnalité que vous recherchez avec les Gravatars. Vous pouvez désactiver le paramètre du site automatically download gravatars tout en gardant le paramètre du site download remote images to local activé.
Edit : Si j’ai bien compris le fonctionnement actuel, la fonctionnalité que vous souhaitez est un nouveau paramètre de site : automatically download external system avatars.
Lorsque ce paramètre était désactivé, les avatars pouvaient être servis depuis l’external system avatars url sans être téléchargés par Discourse.