I left click on the external torp, while surfaced, and hold down the button draging the trop to an empty slot in the sub. It should then start to transfer, the torp still appears in external slot but should be slowly changing colour as its moved. If the game refuses to transfer the torp, as happens occaisionally, a simple save and restart of the game should clear this error.
Hope this helps.