If it helps, Mint seems to have this sorted. I was using a 1080 screen and a 2k screen. Now I've got two 2k screens (1440 x something?). Mint detected both configurations correctly and set them up for me. The only thing I had to do was tell it which monitor was the primary, and that was only because I prefer my primary screen to be on the right.
I had the 1080 screen set up in portrait mode for a while too, and Mint had no problem with it ๐
Are there any limitations to Meshcentral? I tried using Team Viewer and a few others when I was supporting family on Windows, and they all wanted to charge me after a while.