Okay after lots and lots of research and testing I have finally gotten the AHLB fonts fixed and to load correctly on the Mac and to work with Crossover.
Here is the post that explains the procedure:
http://www.iwebss.com/tech/540-fixing-fonts-with-validation-errors-on-mac
And here is a copy of the instructions from the the website in case its not available:
DETAILED INSTRUCTIONS
STEP 1
Download the original AHLB fonts from Jeff Benner’s website here:
www.mechanical-translation.org/modules/ahlbfonts.zip
STEP 2
Unzip the files.
STEP 3
Download and install CR8 Software Solutions free font editor for Mac called Type from here:
www.cr8software.net/typex.html
STEP 4
Open your problem ttf or otf font in the editor (choose File then Open).
STEP 5
Choose Font then Rename Font.
Make sure all three field names are the identical and have the same name. They should all say the same thing and be the proper name of the font as you want it to appear in your font list. For example when I went to rename the OLBHEB.TTF font, the Family Name and Full Name said OLBHEB but the Sub Family said Regular. So I changed the Sub Family to OLBHEB as well so that all three were the same.
STEP 6
Select Remove All Non-English Entries then click RENAME button and click YES to confirm the changes.
STEP 7
Save your font (choose File then Save As).
STEP 8
Try installing the font on your Mac by double-clicking it.
DONE!!
OR THE EASY WAY...
You can download the “fixed for Mac”AHLB fonts here:
ahlbfonts_fixed_for_mac.zip