Thank you for all those who have provided links with further details on how fonts work, with your explanations and comments.
Although it has become obvious that people here, who know a lot more than I on the subject, have explained and backed up that fixing this issue is a lot more challanging than my initial question suggested, I do hope that PTC figures it out with Creo3, or a later version as it would make working with TTFs and OTFs a lot easier.
(I still hope for ticker options! )