Возможно, будет проще использовать Migrate a mailing list to Discourse (mbox, Listserv, Google Groups, etc) для импорта данных из Yahoo Groups. Это можно сделать либо с помощью файлов mbox, либо, возможно, преобразовав упомянутые вами JSON-файлы в отдельные файлы MSG, содержащие исходный текст писем.
Скрипт импорта mbox обрабатывает как файлы mbox, так и письма, хранящиеся в отдельных файлах, и, возможно, уже решил все проблемы, с которыми вы сейчас сталкиваетесь.