Your ACPI/patched files do not disassemble.
You will see if you try: iasl -da -dl *.aml
Result:
Code:
ACPI Error: [XDSM] Namespace lookup failure, AE_ALREADY_EXISTS (20170831/dswload-498)
ACPI Exception: AE_ALREADY_EXISTS, During name lookup/catalog (20170831/psobject-371)
Could not parse external ACPI tables, AE_ALREADY_EXISTS
It appears you applied the _DSM->XDSM rename patch to files *after* you applied patches that added _DSM methods, which of course, is wrong.
As per guide, _DSM->XDSM must be one of the first patches you apply... before any other patches that add _DSM methods.