Obrigado @awesomerobot
Fui verificar algumas coisas, mas ainda não cheguei ao elemento específico do Discord que você mencionou (removido: deslize de memória).
Verifiquei exatamente em qual atributo “James Mitchell” está contido no perfil do Orzo no Discourse. Descobri que o nome na verdade não aparece em lugar nenhum na conta do usuário.
Verifiquei algumas outras postagens do Discourse para o Discord com string @profile semelhantes e encontrei a mesma coisa.
Essa configuração “priorizar nome de usuário na UX” está ativada.
Mudei a configuração, mas o comportamento não foi alterado.
Instalei o Data Browser e confirmei que users.name é o que está sendo enviado para o Discord.
Curiosamente, users.name não parece ser editável pela interface do Discourse — será que estou tendo um momento de distração aqui?