Thanks! I have just discovered the spam shots technique over water a few days ago, I have used it in many levels in my new PB run but not on this one yet!
That spam shot on 2-5 seemed to cost you time rather than gain you any...Also, a spam-shot on 3-6 would have been faster fyi