Nice build HackJack!
I too use this board in a NCASE M1 and am pleased by what is possible in such a tiny space.
You might want to try the kext i made for my ASRock X299E-ITX/ac and posted in this thread:
On Asrock Z370 extreme 4 is like that SSP7/HS03 is hub. I test it with case with x2 usb3.0 front port and 2 port are use SSP7/HS03 with different port on HUB. This mainboard is no active SSP8 anywhere. That why I thing on this Z270 extreme 4 are the same. I'm sure for this that why SSP8 are...
www.tonymacx86.com
Also you might check out this very helpful thread from
@kgp. But i think you have seen it already.
I followed it since the end of 2017 and got my tiny Hack working nicely.
Up and successfully running macOS Mojave 10.14.4 (18E226) on iMacPro Skylake-X/X299 This afternoon @DSM2 advised me that yesterday Apple seems to have added a second special build of MacOS 10.14.4 (18E2034) on swcdn.apple.com, likely for new devices. Abstract and Introduction: This...
www.tonymacx86.com
Regarding the WiFi/Bluetooth, one option is to replace the card on the board with a "real" Apple card.
It requires a little bit of work as this solution does not fit inside the metal housing of the Intel card that comes with the board. But in my point of view it is worth it!
I got my Magic Mouse 2 and Magic Trackpad 2 cursor to lag a lot, sometime a reboot fixes the issues but sometimes not. I am also using a Magic Trackpad 2 connected via Bluetooth and experience no lag or stutter. As the built in Intel-Bluetooth/WiFi-Card was not compatible with macOS i exchanged...
www.tonymacx86.com