Actually, further investigating made me realise that it's even simpler. There are 4 shipwake controllers because there are 2 electric torpedoes in the game: the Mk27 is also electric.
So the only problem is that the Mk10 shipwake controller in those overhauled files still points to the original Mk10 ID.
It's an easy fix, just updating the parent shipwake ID fixes the problem.
Try this
new Torpedoes_US.sim