I had some surface paint removed from my patio floor and some of the sand ended up on the surface of the window near by. It almost looks like it stuck to the glass. Is there any nice way to remove these sand particles without damaging the glass surface?
You wouldn't be asking if it just wiped off, which it would if it was just a little bit of low-energy dust caught by the wind.
This tells me the glass was hit by high-energy sand particles, i.e. caught overspray from the blasting proper. Sandblasting damages glass, and your contractor should've known that. He has etched the glass (by roughening its surface, removing the gloss, which sandblasting does quite sincerely). I don't believe it can be recovered, and will need to be replaced.