I will try the Windex trick.
BTW, my hub and disc are the standard 6-bolt affair.
As far as bedding the pads go... When I first installed the new wheel, I used the original rotor and pads. From the get go they were howling and haven't been able to quiet them down.
I do have a new suspension fork waiting to be installed. I wonder if it will make a difference compared to the steel rigid fork mounted on the bike at the moment.