So the first thing that you will want to look at is your GAC. Do you have SF assemblies in there? If so, you may want to manually remove them, and the load the install again to see if they get updated.
This is one of those "how long is a string" questions since the OS and Windows environment come into play. But your OS and VS versions will work fine, so we just need to poke around a little and see why the files did not get updated.