Podría ser más fácil utilizar Migrate a mailing list to Discourse (mbox, Listserv, Google Groups, etc) para importar datos desde Yahoo Groups. Ya sea mediante archivos mbox o, quizás, convirtiendo los archivos JSON que mencionaste en archivos MSG individuales que contengan el texto crudo del correo electrónico.
El script de importación de mbox maneja tanto archivos mbox como correos almacenados en archivos individuales, y es posible que ya haya resuelto todos los problemas que estás encontrando actualmente.