爆発のエネルギーは当然でかいんだが
それはもっぱら破片が撒き散らされることによって生じるわけで
爆発前にM3で動いてれば当然その運動エネルギーが上乗せされる

言い換えるなら爆発しなければ運動エネルギーは
船体を貫通しちゃってほとんど相手に伝わらないが
爆発することで(無数の破片となり接触面積が著しく増大することで)
はじめてそれが相手に伝わり相手の船を破壊するようになる