炸薬を艦底爆発させても、爆発の衝撃波だけではバブルジェットのような効果は無い
爆発衝撃波は速いけど一度限りで、かつ球面の全方位に拡散する
艦体に作用するのはごく一部

爆発威力が艦体に向かうバブルジェットを起こすのなら、海中で直径10メートル以上のバブルを発生させなくてはいけないので、十分に水深のあるところで、バブルが海底にも海面にも接触しない条件で爆発させないとダメ
だから、炸薬が艦体にも海底にも触れない水中で爆発させる必要がある

X艇は時限信管で爆発させるので、爆薬は海底に置かれたんじゃないのかな
それでは、上記の通りバブルジェットは起きない

効率の悪い爆発衝撃波で大損傷を与えようとしたからこそ、8トンもの爆薬を使ったのだろう