I've tried to follow the procedure to the best of my understanding but I face the same issue.
After some research, I think the issue is related to the cluttered DSDT.
Also, I have tried toggling on/off the XHCI standoff and secure boot options but no luck. I've also tried with and without npci=0x2000 and 0x3000 args and the patch ACPI option in clover but I get the same error every time.
I have attached the clover extracted DSDT for your reference as I think the problem lies there.
DSDT.aml.zip