Yo sugeriría convertir las fuentes PostScript Type 1 a OTF, en lugar de TTF, ya que las fuentes OTF son "sólo" envoltorios de los mismos datos PostScript, ordenados por Unicode. TrueType utiliza un método diferente para representar las curvas, por lo que el resultado será una especie de "traducción".
FontForge sigue siendo el editor de fuentes gratuito por excelencia. Hay otras utilidades, normalmente de pago, que están diseñadas específicamente para hacer el trabajo, como TransType de FontLab.
También existe el Adobe Font Development Kit for OpenType, que es una biblioteca gratuita de Python, aunque tendrás que invertir tiempo y esfuerzo en lugar de dinero.
https://pypi.org/project/afdko/
Hay convertidores de fuentes en línea, aunque yo dudaría antes de utilizarlos, ya que sospecho que, aunque pueden proporcionar una conversión bastante razonable, algunos de ellos pueden estar reutilizando esos archivos de fuentes para su propio uso.
Las fuentes Type 1 son ahora descritas por Apple como "heredadas" (lo que debería ser una señal de alarma suficiente). Adobe también está eliminando el soporte para su uso en sus productos.