Yes, Both linux and mac have x servers running. But different variations of them. There is no problem with Linux at all, it is all customizable and user can be just asked to restart a computer to rewrite x server configs.
But on mac and windows this is a quite different situation.
Yes, XDMX is amazing, but the last time I used it (literally 15 years ago), it required a hand crafted xorg.conf, which is not really practical in 2020 with notebooks and frequently changing settings.
XDMX won't work with Mac OS, thought, except you want to work with X11-only apps (defacto a lightweight "virtual machine" without native mac apps).
The reason the first generation iPads may not work is that it is older than Chrome and other browsers started to adopting WebRTC technology. Deskreen is using WebRTC under the hood. So it will not work.
No need for Dummy Plugs. Can do 200 screens if you want.
You can create extend your desktop to virtual screens all you like.