OK, I didn't answer at first because I don't
know for sure that No Magic Skills fixes the torpedo speed issue, but seeing as there aren't any other takers at the moment and seeing as how I use the mod, I'm
fairly certain that you don't need the Speed Ability Fix anymore if you use No Magic Skills.
The 'torpedo speed issue' was caused by the TDC not taking your torpedo man's increased speed skill into account when you promoted that skill and, since No Magic Skills has done away entirely with that particular "make the torps run faster" skill, that issue should never occur again.