Just in case you haven't got an answer from Adam Twardoch:
Adobe Garamond Pro contains many glyphs with dots in their names. For
example, the various variants of "A" are called "A.small" or "A.alt" etc.
These are valid glyphnames for new software but older Type 1 engines
(such as the OS/2 font driver and also the FreeType version which
TransType uses) seem not to understand the dot so they parse the
glyphnames up to the dot. Therefore, the font drivers read three glyph
definitions for "A" (as they discard the dot and everything that
follows), and they render the last one that is found in the font (which
is either the small cap or the superior variant).
Adam Twardoch - Fontlab Ltd.
Product and Marketing Manager
http://www.fontlab.com/