I bombed several times a Sub with dive bombers but no big damage on it. Maybe because the IJN CV's have AP bombs or was't direct hit..... With deep charges on dive bombers, should be possible.
You have right if you refer to rocket planes - i could't hit any sub