I believe Windows update offered an older driver to me too. I think some XP update caused problems with newer nvidia drivers -hence my screen flickering- so they pushed an older one.
I didn't pay close attention to the version number offered by MS vs the one I found at nvidia.com so they could have been the same or different. All I wanted was to make this PC work right, and fixing the flicker came as an added bonus because I had started shopping for monitors (and mumbling nasty things about LG because I thought my LG LCD monitor was dying).