Good question.
I think what some if not most people have done as a form of work around to that problem is to obtain the installation media and burn it to a DVD or USB ThumbDrive and perform the upgrade by running Setup.exe from that media from within their current Windows 7 install. I'm not sure why this would work, other than perhaps it circumvents the download tool all together and maybe the system check is not quiet as zealous.... IDK.
AND
I didn't say that the driver couldn't be installed on Windows 7, I was just assuming that because that particular version was indicating that it was for Windows 8 / 8.1 or later that perhaps it was so OS specific that it would not install on Windows 7.
https://www.microsoft.com/en-us/software-download/techbench
Choose Windows 10, the first item in the first drop down (not single language at the bottom)
Next choose your language and your bit version (32 or 64 bit to match your system architecture or in the case of an upgrade, to match your currently installed version of Windows).
That will provide an ISO that will upgrade, repair (or clean install) either or both Windows 10 Pro and Home.
Once you have downloaded the ISO you can use ImgBurn to burn it to a DVD
http://imgburn.com/index.php?act=download
OR
Rufus to burn it to a USB ThumbDrive
http://rufus.akeo.ie/
When you've created the installation media then you simply launch setup.exe from the media from within your current version of Windows to perform the in-place upgrade.
IF that doesn't work then I can only assume that the people who have that particular video adapter installed must have gone the custom clean install route.
I'm pretty sure we've had other members who've managed the install with that GPU, I was kinda hoping that one or more of them might see this thread and perhaps have something of interest to contribute.
Whatever you decide or however you proceed, I strongly recommend backing up all critical data to an external resource as well as making a disk image of the current install just to be on the safe side.
https://www.windows10forums.com/threads/please-for-your-own-peace-of-mind.794/