Si pasar staged: true a la llamada de creación de usuario administrador no funciona, sospecho que estaríamos abiertos a una PR para habilitarlo.
(¿Es una característica algo nicho fuera de tu caso de uso, creo?)
¿Quizás podrías usar la ruta handle_mail para publicar un correo electrónico falso como el usuario? (¡Oh, como sugiere @blake (https://meta.discourse.org/t/creating-a-staged-user-with-an-api-call/84667/4?u=supermathie))
Eso crearía el usuario provisional si fuera necesario y el tema al mismo tiempo.