I have used this method to clean the inside windshield glass and it works really well (courtesy of youtuber Chris Fix):
1) Wipe as much of the residue off with a clean, dry microfiber towel.
2) Put a Magic Eraser in a small container of warm water, wring out the excess water, and then clean the entire glass repeatedly and thoroughly. I liked to use a criss-cross pattern, where first you go up and down, then go right to left.
3) Use a clean, dry microfiber towel to dry the entire window.
4) Use a non-amonia glass cleaner such as Stoner's Invisible Glass, Sprayway, or Meguiars D140 to clean the entire inside glass one last time. This time, instead of a standard microfiber, I use a dedicated, waffle weave glass towel. This will leave a lot less of those tiny, annoying fibers behind that you see when the sun hits the window.
Hope that helps.