Guys you are wrong in your interpretation. The Server pool rights you are referring to are a general guideline, each Server Application is different. To understand the rights you have with a specific application, in this case Windows Server, you need to look at the Product Terms specific to Windows Server starting on page 45.
No license mobility!
Therefore you cannot move vm's more than once per 90 days just by having SA, you need to be properly licensed meaning you have a Windows datacenter license on each host, or sufficient standard licenses to cover the maximum number of vms on EVERY host in the cluster at once.
In this example, you need either 2 datacenter licenses (which would be overkill for such a small number of vms) or 2 standard licenses on EACH host. (4 licenses total or the equivalent in core licenses)
Look at the licensing for SQL Server, its different, it clearly spells out that SQL with Software insurance includes License Mobility. Windows Server does not.