The absence of Bold is a known error in NYGM 2.2, affecting some U-boats only (mostly Type IX, I believe).
The problem lies with file data\cfg\basic.cfg. It is rather difficult to explain, but if you search through that file you will find a lot of references to:
Subsx1=PropellerFort
Subsx2=PropellerStarboard
Subsx3=Decoy_Launcher
where 'x' is a number between 1 and 9 (I can't remember the exact numbers, and it doesn't affect all of them).
These occurrences should be changed to:
Subsx0=PropellerFort
Subsx1=PropellerStarboard
Subsx2=Decoy_Launcher
Sorry about that. If you want to attempt to fix this problem yourself, be sure to make a back-up copy of your original basic.cfg.
Otherwise, there will be a fix with the next update of NYGM.
[Actually, I believe DTB made a patch for this fault, available at Wolves at War (see signature). However, I can't find it.]
Stiebler.
NYGM Tonnage War Mod - more than a mod; it's an experience!