Update!
This time I removed TMO2.5 and only activated the torpedo mod. So basically I just replaced the game's stock Torpedo_US.zon with the modded one and now it doesn't crash!
So now there is something in TMO2.5, which along with the torpedo mod causes the crash. It's not the Water disturbances mod because I already ruled that out
I'll tweak the TMO2.5 and try to find which folder/folders are causing the issue