I have bought OTF Adobe Garamond Pro and successfully converted it to use with LaTeX (using otfinst.py). It works well including ligatures, old-style numerals, small caps, etc., but the problem is again with Latin characters, specifically ď, ľ and ť (\v{d}, \v{l}, \v{t}). Normally, the caron changes its shape so it looks like a comma rather than a wedge, but in this case, it is not working.
I have spent a considerable amount of time by researching the possibilities, yet came to no acceptable conclusion.
Could you please suggest how to fine-tune it while preserving proper kerning?

Fig. 1: The problematic characters.
Edit (20. July 2011):
Thanks to Ulrike's answer, I have realised that I forgot to change the encoding and the encoding file. After editing the script and another run, it works perfectly and I can finally typeset my documents using Garamond typeface. I shall accept the answer as it led me to the solution.

Fig. 2: Victory! :-)

xelatexandlualatex). They're "just" alternative LaTeX compilers to PDFTeX, but the language is strictly the same and 99% of the CTAN packages will work just the same. In EB Garamond, it's mostly the Italic that's currently in development (and almost finished, I'm using it in a book) and the bold face is not done yet. The rest is ready (including small caps) and of really good quality. – ℝaphink Jul 21 '11 at 11:07