Well they have these spray on bottles you buy, just like any degreaser etc, that one could keep tossed in the baggage compartment. So one could just apply a coating whenever one was about to set off in inclement weather, almost like part of the preflight.
I'd love to try this stuff, but unfortunately here in California there isn't much ice to be had!