Any kind of divebombing versus a moving target like a naval task force is going to have to deal with limitations of the Mission Editor. I covered this subject recently here:http://bbs.hitechcreations.com/smf/index.php/topic,295719.msg3959058.html#msg3959058
This is anon-trivial exercise, but if you want to see the only implementation I've been able to put together, look here:http://techvideoreview.com/FlightSimMovies/AcesHigh/Ah2Missions/HannaAtScarpantos/HannaAtScarpantosP1Full.htm
If you fly that mission as a Stuka Ju87 divebomber pilot, and IF you fly it EXACTLY as I outlined in the descriptive web page referenced above, the target ship will be severely damaged most of the time. It's a lot of fun. But the Mission Editor doesn't allow any generalized approach to this situation. It must be very carefully contrived and flown.
I suppose you could define the bombing segment with a zero altitude at the end and with an endpoint at the exact point where you expect the target ship to be located at the time. I haven't tried that, but it would probably work [within all of the previously referenced limitations].