Are licensed VMs for each hypervisor in the same pool?

No, each hypervisor has its own VM count in the license file.