Your guide worked great on my G7 7790 to get OSX installed. The laptop came with RAID, not AHCI set in bios, but I could install with the SATA-RAID-unsupported.kext.I did an OpenCore guide installing Catalina on G7 7588, you could use it with the appropriate modification, for example, CPUFriendDataProvider.kext should be deleted or replaced with one for the 7790, etc.