Hmm, nach weiterer Recherche glaube ich nicht, dass dies ohne Änderungen an Discourse und das Hinzufügen einiger zusätzlicher Einstellungen zum Kernprojekt oder die Verwendung meines eigenen Discord-Anbieters (was möglicherweise nicht ideal ist, da bereits einer integriert ist) möglich wäre.
Ich bin mir nicht sicher, ob dies jemals vom Discourse-Team unterstützt oder hinzugefügt wird, aber ich denke, ich muss ein externes System für meinen Gebrauch erstellen und werde nur Discourse SSO verwenden, um eine Verbindung zwischen Discourse und dem anderen System herzustellen. Für meine Zwecke werde ich nur Discourse-Social-Logins zum Anmelden bei Discourse verwenden und nichts weiter aufgrund dieser Einschränkung. Anstatt die gesamte Kontoverknüpfung und -zuordnung über das Discourse-Profil des Benutzers vorzunehmen, muss ich stattdessen das erwähnte Tool verwenden, das ich bereits zur Überprüfung von Dingen verwende, die über OAuth oder ähnliches nicht möglich sind.
Ich werde dies nicht als Lösung markieren, da es keine direkte Lösung für meine ursprüngliche Frage ist, sondern eine Lösung für meinen speziellen Anwendungsfall.