No creo que sea posible que un área de texto en un navegador tenga múltiples familias de fuentes para diferentes líneas de contenido. Por lo tanto, considerando que el editor de Discourse se basa en un área de texto y que no planeamos cambiar esto en el futuro cercano, no veo cómo atender tu solicitud de función.
Lo mejor que podrías hacer es configurar todo el editor para que use una fuente monoespaciada mediante CSS. Quizás incluso restringir ese cambio a una categoría o etiqueta específica.