¡Gracias por la rápida respuesta!
No estaba usando la misma dirección de correo electrónico entre las cuentas, pero la he cambiado en Keycloak para que coincida con la utilizada en Discourse, y sigue siendo la misma. La respuesta en Data Explorer es la misma (“NULL” user).
Intenté crear un usuario nuevo y fresco, y estoy recibiendo un error de “Nombre de usuario, correo electrónico o contraseña no válidos”, a pesar de que el nombre de usuario está perfectamente bien y disponible, el correo electrónico es válido y la contraseña ha sido generada por mi gestor de contraseñas. Esto es muy probablemente no relacionado, pero es otra cosa que necesito averiguar por qué está sucediendo.