After an extended time or research it seems that simply the soviet submarines didn't had torpedos able to turn (only can be shoot straight forward)
Only thing thats left is finding out why the L-55 submarine is missing it's guns when ingame, otherwise it is almost fully working, and that be a great way to preserve an awesome mod.
Edit: Fixed it, it was a misstype in the english translation file that I fixed
Would be awesome if someone made an updated english translation, there seems some more bugs sadly with it
otherwise the mod is awesome!