Did you try to remove the previous driver?
MS used to host a file called msicuu2.exe or Microsoft Install Cleanup Utility. It was originally written to remove stuck MS Office softwares and had conflicts with other things so I think they have removed it. It would find stuck things similar to what you are mentioning if they were installed using Windows Installer. I had tons of success with it and never ran into the bad stuff. If you can find it.... it may be worth a shot as it would find stuff that wouldnt even show up in Control Panel/Add-Remove. If you can't find it or don't trust the site, msg me and I will email it to you.