Hi, I simply put your DSDT in EFI/ACPI/Patched, no change about touchpad, but the screen trembles or blinks, and the boot stops for many seconds at “IGPU driver failed to load”.
About hdmi I changed the old code with the new one in config.plist - devices - property and now no panic and restart, in superior bar there is an icon for monitor duplication, but there is only option “use as separate monitor”, while in system preferences no external monitor, which has a black screen. [My external monitor is a LG Ultrawide 3440x1440 (43-18)].
Here is the runme files https://yadi.sk/d/PHAXeCivqnrIRQ