Hey, this is good news!
Using someone else's config.plist or Clover folder is just not right because you miss the big picture. I'm glad that starting from the ground up allowed you to get a working solution.
Also, the g-plateform-id 0x193B0005 does not require you to use Whatevergreen.kext
Whatevergreen, in this particular situation, will only rename GFX0 to IGPU, since you have the patch in your ACPI patches, then you don't need it. No big deal to leave it in Extensions though.
So now that you have a working setup (Vanilla), .zip your clover folder... one can never be too cautious.
You can deal with details now: Sound, USB, Bluetooth, EDID (screens), etc
Next step would be to look into sleep, but as I've read, there is an issue with wake up with HD530. I'll search further