Then suggest that you instead just run “Home Assistant Operating System” in a VM (Virtual Machine) on it and configure USB pass-through to that VM., Download the “VMware ESXi/vSphere (.ova)” variant of Home Assistant OS image from here → https://www.home-assistant.io/installation/alternative and maybe check out this older but still valid guide → Installation on Synology Virtual Machine Managager
Using “Home Assistant Operating System” inside a real VM (Virtual Machine) is an awesome solution. If it turns out you do not like the ZHA integration then you can always install Zigbee2MQTT as a Home Assistant addon inside Home Assistant Operating System on that VM using same USB passthrough.
However note that it is then highly recommended to connect the Zigbee Coordinator USB radio adapter via a USB 2.0 hub as well as a long USB extension cable to get it away from the NAS/computer and any devices connected to, the reason for that being that USB 3.0 ports and devices are infamously known for causing serious EMF/EMI/EMI interference with low-energy 2.4GHz radios like Zigbee. Recommend read and follow this → Zigbee networks: how to guide for avoiding interference and optimize for getting better range + coverage
Another tip mentioned there is that you can buy USB 2.0 to RJ45 Converter Adapters for RJ45 LAN Cables to convert any Ethernet cable into a very long USB extension cable (though using shielded Ethernet Cat6E or better is recommended for conversion as offer better sheiling), see example → https://www.amazon.com/Cat6%EF%BC%8CSNLLMZI-Extender-Extension-Connector-Adapter/dp/B08FMLGNQN