Went back to scratch with it, re-installed Catalina (with HSF+ and no DSDT I think I deleted by accident before submitting but made no difference anyhow)
System boots fine until any graphics patch / injector / Fake ID / SSDT or otherwise is included.
Even went and tried with the Rehabman NUC7 guide which uses FAKE PCIID + SSDT patches (very close match to my machine specs)
All the above methods DO work in Mojave with Acceleration.
Removed The Fake PCIID kexts from Other, added into L/E and tried fake ID ... zero difference
Bottom line, in Catalina It stalls at exactly the Same point with ALL graphics hacks.
59160009 is the ID that work in Mojave the best with the correct GPU showing, A Coffelake Gpu-ID also works fine in Mojave but shows as Iris Plus 655.
Yep the CPU in profile is correct
No there is not Bios settings (For anything except boot selection).