I have this build working on the UHD 630. My issue is I added in a nVidia 1060 6GB and while the system shows that it's using the nVidia drivers, the drivers don't load and the ATM shows "nvidia chip model 7MB", which is a fairly common problem but I can't figure it out. I don't think it's the nvram issue, I'm using the latest clover with aptiomemoryfix (no emuvariables) and as I said, the Sys Prefs show the radio button checked next to nvidia web driver, so it seems to be remembering the setting, the system just isn't loading the drivers.
A little background. This is a HS 10.13.6 system that was on a Z170 board (v4 in my sig) and I basically just rebuilt to v5 in my sig with this hd3p board, stuck the same drives on it, rebuilt clover in the EFI, and here I am. So, this was a vanilla HS 10.13.6 system using a clover built for the z170 board, but I've rebuilt clover in the EFI for this board, starting with unibeast, then selectively adding in stuff from the old config.plist. Reran the audio drivers, toleda's ALC audio script. Everything is working except the nvidia drivers don't load cleanly.
BIOS has pcie/nvidia graphics primary (igpu enabled), otherwise basically followed this guide. nvidia web is true. Reinstalled the web drivers. I'm not injecting any graphics, no ig-platformid. iMac 17,1 SMBIOS with lilu/shiki/nvidiagraphicsfixup/intelgraphicsfixup, coredisplayfixup, codeccommander, intelmausiethernet kexts. I do have the rename gfx0/igpu, pegp/gfx and HECI/IMEI acpi patches. Other than that, mostly the base config from unibeast plus a few settings I believed I needed from the old system, and reran audio script. In my experience, audio and graphics can sort of work together/fail together. No acpi/patched yet, still trying to get base system running on the nvidia drivers.
Thanks for reading, I can attach config and screenshot of kexts/drivers64efi if desired. I'll keep researching. Other than that, pretty fast system to get up and running.