I'm actually playing around with possibilities for the Shipnames with regard to the neutrals and "neutrals" in the MFM, for the same reasons Damo has stated.
And also still wondering why three British ships got those American ship names. I wondered if maybe they were the neutral 'X' class for that ship but showed up in-game flagged as British because the class was also included in the British roster, but I guess the idea is that they would be British (or aiding the British) and NOT look British in that case... so that doesn't seem to make any sense. Also wouldn't explain why they got 'A' names from Commander.
I may actually redo the Englishnames.cfg and do a patrol so I can see what specific class it was that I sank and what happens with the shipnames afterwards.
Plus I'm still looking at making a different Shipnames file for different time periods in the game.
Actually right now what I do mostly is open the Shipnames.cfg, open the "working" txt file Steve sent me, look at the huge amount of info contained therein, sigh, and close both files and then play Purble Pairs for a couple hours.