One thing to remember when editing files of this type is that the game is using a copy of a file with those settings that resides in the Save folder. It might be that a clearing of the Save folder will pull your new version of Basic.cfg in. This of course destroys what you have for Options for the game, and any career saves... Copying and temporarily moving the data to another location on the computer, then deleting the SH3 folder would tell you quickly.
Perhaps searching the Save folder for the file containing those "[TORPEDO_TYPE*]" sections could be overwritten with your settings? I do not recall if the game copies the Basic.cfg in whole with that name to the Save folder, or if it gathers data from several files, combining them and naming it something else... ??