With 11.2.1 Apple fixed a problem with booting the installer and Big Sur on your type of machine. You have two (plus one) options from the first post: Try OLCP or the iMac Micropatcher or manually change the patch-kext.sh on your
@Barry K. Nathan 0.5.1 patcher to allow patching.
Currently this version of the patch-kext.sh just stops when detecting a MacBookPro6,x. You can also force the script to run by preselecting a patch set in the command line like
-2011
. Since you are a software developer you will figure this out on your own.
If you have some success with patching please report directly (I would like to add your patch selection to the patcher). As of now we have no feedback what would be needed to get WiFi and audio and sleep working. I assume it will be pretty close to the iMac 2011 (same GPU, same CPU, similar BT, WiFI and Ethernet chip sets).
Let me know if you would like to invest some time into patching and testing (PM).