I use windex too and don't think that is causing your problem. I know plwnty of guys that have run the Dunlop trials tire without issue.
The only time I've seen a tire pop off the rim was that the bead was broken during installation.
__________________
2004 GasGas DE250
|