You should take a look into OpenCore Legacy Patcher
Do you know if there are any issues reported running a 2012 with OpenCore Legacy Patcher? Looks an interesting project I may make use of.
Are there any actual reasons the 2012 hardware cannot run Big Sur?