Not sure if this was solved but mine did this. I needed to boot with SATA ports in bios disabled. Then update IntelMausiEthernet to IntelMausi. Seems unrelated I know.
I also added SATA-Unsupported.kext. You can see in IOReg you compatible ID for your SATA. You can see in the kext where it has the matching one. So not only are we booting with SATA now it's also not using the Generic driver.
SATA-unsupported.kext.zip