провел тут кое-какие изыскания, предварительные результаты:
ttf файл лежащий в ассетах - это сериализованный обьект шрифта - т.е. это шрифт + какие то служебные данные
как видно сериализованный обьект шрифт состоит из заголовка 56 байт (header) и конца в 64 байта (footer).
По смещению 0x34 лежит длина самого шрифта ttf (очень похожа на это, !)
Тоесть нам надо экспортировать сериализованый шрифт, отделить header и footer, взять другой шрифт и прицепить к нему header и footer, поменять длину на нужную в header, а после экспортировать обратно.
Это в идеальном случае, к сожалению проблемы с записью новой длины шрифта ttf в header, - что то не проходит - возможно гдето еще нужно менять чтото.
так что пока остается такой вариант :
Действуя таким образом, мне удалось запихать шрифт CPMono_v07Plain выложенный тут z2deker https://dl.dropboxusercontent.com/u/1117292/CPMono_v07.zip
Прошу проверить мои рассуждения, так как времени на полноценный тест не много было и возможно могут всплыть недочеты.