Applied OS Check Fix, Mutex, _WAK, SMBUS, IRQ and RTC patches and now it enters sleep but immediately wakes up and shows desktop. I think it could be related to USB patches as on wake up USB 3.0 ports stop working, but I couldn't find on your GitHub an 8-series usb patch.
Attaching DSDT and...