I just inadvertently found a very easy way to remove Veil.. A touchless carwash from me a few blocks away. I've been through many carwahses before, and none of them bothered the Veil -- imagine my surprise when I looked at the headlights to see if the wash got all the bug bodies off (which it did), and there was barely a shred of Veil left on them... A Veil application that was a week old.
Good to know about that carwash.. It will save lots of scrubbing and Windex at the right time, although at the moment I didn't have a new Veil application in mind.. I guess I do now. hheh.