I don’t know how it works as well.
But by following this guide (I had to also blacklist bochs kernel module) for debian with xfce installed in HVM:
I was able to set the display resolution to 3840x1080.
So it’s not related to dom0 but to some guest OS configuration.