Cela pourrait-il provenir de l’extérieur de Discourse lui-même ?
Par exemple, peut-être que app.yml est monté en liaison (bind mount) vers un répertoire hôte, ou qu’il existe un montage en liaison implicite du conteneur vers l’hôte, et que ce répertoire hôte est toujours synchronisé/sauvegardé vers l’ancien bucket S3 par quelque chose comme aws s3 sync, rclone, une tâche cron ou un script de sauvegarde.
Si app.yml ne fait plus référence aux anciens paramètres AWS/S3, je vérifierais probablement l’hôte pour détecter des tâches planifiées ou des scripts de synchronisation dans un premier temps.