Ну, кое-какая часть ответа, как мне кажется, там есть.
Шрифты, содержащие все иероглифы, оформленные в виде одного файла TTF или OTF — юникодные.
А твой шрифт, очевидно, не юникодный, потому должен состоять из набора TTF-файлов, в каждом из которых содержалась бы часть иероглифов, какая могла бы поместить.
Но! Почему в одном из твоих шрифтов преобладают «квадратики», а если строго — «прямоугольники» разных рамеров? А в другом — море прямоугольников поменьше и одинаковых? И ни одного иероглифа.
Странные у тебя шрифты какие-то.
А текст ты прислал, как я понимаю, не оригинальный? У тебя есть авторский оригинал?