Thank you for making your font available on the web.
I downloaded a copy and had a look at it using FontCreator 5.5.
You might like to try the following.
Start FontCreator 5.5.
Open your font.
Use File | Save As… and save as TEST.TTF or some such name. The purpose is that the next step will produce a mangled version, so it is TEST.TTF that will get mangled, not your original.
Use Tools | Options… Overview and make sure that Postscript name is the chosen option, then click OK.
Observe that the glyph positions have names.
Use Format | Post… then uncheck the checkbox named Include Postscript Names and then click OK.
Observe that none of the glyph positions have names.
Use Format | Post… then check the checkbox named Include Postscript Names and then click the Generate Names button and then click OK.
Observe that many but not all of the glyph positions have names. Some do not have names because the glyph positions are not mapped.
Right click on one of the glyphs which does have a name, say G, then select Properties… and then the Mappings panel and then observe that it is mapped as LATIN CAPITAL LETTER G on both platforms.
Now, right click on one of the glyphs which does not have a name, then select Properties… and then the Mappings panel and then observe that it is not mapped.
This is what needs to be corrected.
I will try to add more later and maybe others will help.
I used a technique myself in a similar yet different situation recently to recover a font. It was fiddly yet worked. I made a copy of the original, then opened it. I then deleted all of the glyphs. I then started a new font and selected all of the glyphs and then copied them onto the clipboard and then did a paste special into the copy of the original. This gave me a font with empty glyphs all properly mapped, yet the metrics for ascenders and descenders were the same as in the original font. I then opened the original font and then copied the glyphs and pasted them (not a paste special) into the correct places in the new font. However, that was using my font http://www.users.globalnet.co.uk/~ngo/EUTOARCH.TTF which was known to be a working font with, as far as I am aware, everything in order. Is it right to recommend that technique for the font in this thread as it is not a working font? Would it be better to suggest writing down the metrics on a piece of paper and copying them manually to a new font? If so, is there anything else which would need copying across manually?
William