Replacing the two files as indicated above with the originals (I just renamed the files from the !BACKUP folder and copied them over the TMO files) appears to have fixed the problem. I no longer get the CTD when a Mark-10 torpedo hits its target.
No idea what could cause it lol.