Workarounds or not, the MacOS license agreement only allows two concurrent MacOS VMs on a single physical machine.
I’m sure you could patch qemu to use Hypervisor.Framework as a virtualization backend and then you could run more than two, but you’d still be violating their license agreement.
Apple are very weird about MacOS virtual machines.