Try this revised EFI-2.
I am not sure using the SMBIOS for an iMac20,1 is the best when running an AMD Hack. You might be better served using the iMacPro1,1 or MacPro7,1. I found I had issues when using the iMac20,1 SMBIOS on my mini PC AMD hacks, which didn't occur once I changed the SMBIOS...