When you run the NVidia installer it will create a directory with the uncompressed driver package (default is C:\Nvidia). Once the installer failed go to:
C:\NVIDIA\DisplayDriver\260.63\Vista 64-bit\International\Display.Driver
Look for NVAO.INF and edit it with Notepad. Search for all instances of "00BC106B" and replace it with "00B0106B". As far as I remember there were three entries in total. Save that back.
Then go up one directory (International) and run the Setup.exe. Should work now.
If it does not work you have to check your GPU's "Hardware ID" via Windows' Device-Manager too see if it uses another SUBSYS string (different builds of Macbooks seem to come with different revisions or maybe just chips from different factories).