well... here a technique from Drivers ed. I learned about wet brakes. If you keep your foot lightly on the brake... the pads will make a small ammount of friction and dry the discs off fairly quickly... But that can be a hassle in your case... Maybe contact the manufacturer about it?