Hmm, então, depois de investigar mais, não acho que isso seria possível sem alterações no Discourse e a adição de algumas configurações extras ao projeto principal ou pelo uso do meu próprio provedor social Discord (o que pode não ser ideal, pois já existe um integrado).
Não tenho certeza se isso é algo que seria suportado ou adicionado pela equipe do Discourse, mas acho que terei que criar um sistema externo para meu uso e apenas usar o Discourse SSO para associar um link entre o Discourse e o outro sistema. Para minhas intenções e propósitos, usarei apenas os logins sociais do Discourse para fazer login no Discourse e nada mais por causa dessa limitação. Em vez de ter todo o link e associação de contas feitos através do perfil do usuário no Discourse, acho que terei que usar a ferramenta diferente mencionada anteriormente, que já estou usando para verificar coisas que não são possíveis via OAuth ou similar.
Não vou marcar isso como uma solução, pois não é realmente uma solução direta para minha pergunta original, e sim uma solução para meu caso de uso específico.