Se passar staged: true para a chamada de criação de usuário administrador não funcionar, suspeito que estaríamos abertos a um PR para habilitar isso.
(É um recurso um tanto quanto nichado fora do seu caso de uso, eu acho?)
Talvez você pudesse usar a rota handle_mail para postar um e-mail falso como o usuário? (Ah, como @blake sugere)
Isso criaria o usuário em staging, se necessário, e o tópico ao mesmo tempo.