There's actually multiple upgrades to the Albiore you need to get to get past the weather hazards. It's a pain in the ass.
But IIRC you need to use that upgrade to get the next one.
--
http://img.imgcake.com/AitchDeeTee/panicdancegifta.gif
http://backloggery.com/herodeltiempo/sig.gif