Gameplay mechanics derped. You can't attack land bases with torps (but they can be targeted with torp bombers).
There is a realistic reason for this, though. While there is no real acknowledgement that you are doing so in-game, real-life torpedo bombers are totally capable of carrying ordinary bombs.