It seems currently torpedo planes can only target targets that are partly above the waterline.
I.E. underwater mexes or subs are totally untargetable and unhittable.
I have the same problem. Water maps are now virtually implayable because torpedo launchers and subs can't be taken out by planes and are real pain to destroy in any other way.