Damn, that rocket bug is a total bummer >< Sorry about that.
I've found throwing the cube at the rocket is the best way to get through. To avoid to softlock make sure you don't pickup the cube after dying (which should be impossible anyway :D)
Same, I got stuck there twice and one time somewhere earlier, it is a fun game with some replayability but not enough to repeat it 4 times in a row lmao