Read this post thoroughly and follow the links related to flashing the K2100M.
iMac 2009 to 2011 MXM3 graphics card upgrade (Lastest update 10/13/2023 - this is the official documentation page - you found it finally!) This is the single and only documentation post. During the last years we constantly updated this post to reflect the lastet development of vBIOS and OCLP...
forums.macrumors.com
There appear to be some other configurations that I haven't done yet, so I can't speak to those. But that link should provide most of the info you need. The basic steps are going to be:
1. Create Windows bootcamp partition and install Windows. Verify it works and make sure you can access it from another computer, just in case you need to flash the K2100M without the iMac internal monitor working.
2. Use a dremel or drill to drill out the 4 post holes in the K2100M card and remove the X bracket. You need to do this so that the X bracket from the Radeon 6750 card will work on the K2100M. BE EXTRA CAREFUL HERE. Drilling out the posts can kill your card if you slip up. Also, clean the card very well afterward. Metal shavings from the drilling can also kill the card.
3. Disassemble the iMac according to iFixit instructions. Be very careful unplugging the cables inside the iMac as they're very thin and fragile.
4. Swap the K2100M into the system and reassemble.
5. Boot to Windows and use the nvflash utility to flash Nick[D]vB's custom rom onto the card.
That's all I did. You don't have to flash your card with a new vBIOS if you don't want to. It works in MacOS right out of the box. But the vBIOS from Nick[D]vB adds back the boot screens and a few other goodies.
Good luck.