I can’t say for sure because I participated in the very first Aeon 3 beta test when that all wasn’t in effect. If I remember correctly, Aeon 3 Beta could be installed in parallel with the existing Aeon 2.
However, much evidence indicates that when an Aeon 3 installation is registered, a key is sent to the registration server to identify the hardware platform. Whether the VM, which sits on the same CPU as its host, is identified as an independent machine, I do not know exactly. In any case, I can’t reinstall an expired trial version of Aeon 3 on a VM.
In the best case VM and host are considered as one and the same computer for the installation.
However, a statement from the developers would be helpful (and reassuring).
Edit:
The implication that the beta test applies to all installations on all devices suggests that consistency is being sought here so that there are no problems with the interoperation of one’s own installations. However, this could create problems with a VM if you use other devices.
Otherwise, you would have to try to disconnect the regular installation from the network for the time during the beta test.
But you’re right: it doesn’t seem to be that easy.
Second edit:
The longer I look at the constraints of this beta test, the more it seems like nerd stuff to me.
If you are doing serious work with Aeon 3, it might be best to just forget about it.