Direct communication from VM to VM shouldn’t be bound to bridge speed. This is just a value that is copied over from one of the active ports.
If you put your VMs only on the vmbr1 bridge you effectively cut them off from the rest of your network. You’d better assign them a secondary interface on that vmbr1 bridge and configure static IP addresses in a different subnet (if you want to pursue this testing)