Remove all patch about renaming acpi of EC or H_EC,, revert all ACPI renaming in ACPI DSDT,
Just put this to EFI/CLOVER/ACPI/Patched or EFI/OC/ACPI.
Problem will be solved,, with if _OSI of Darwin, then if you used OpenCore bootloader and boot to Windoes then EC device from this custom SSDT will not be loaded. So no worry.
Renaming ACPI with OpenCore bootloader without if _OSI specific then it will appear in your device manager. I attached a sampel