Alterar o esquema de cores por usuário é simples em navegadores de desktop e um pouco diferente em navegadores móveis (ou quando instalado como um aplicativo), mas voltar ao tema padrão no mobile só é possível quando o site para desktop é solicitado (mesmo isso só funcionou no Firefox, não no Chrome).
Qual versão do Discourse você está executando? Acredito que esse bug já foi corrigido. Consigo reproduzi-lo em um site rodando uma versão mais antiga, mas ele está resolvido em um site com as atualizações mais recentes.
Posso confirmar que isso foi corrigido na versão 2.8.0.beta6 (eu estava na 2.8.0.beta5, então apenas atualizei e tentei novamente). Agradeço pela correção rápida e desejo a todos vocês um ótimo fim de semana!