From what I've seen so far, it doesn't matter which MAC address is used,
only that the device present and active at the time of Arbortext launch.
Using the WiFi MAC for laptops and ethernet for desktops usually does the
trick, and we've had no problems with the use of our VPN tunnel. (I've
also accidentally assigned licenses to the bluetooth adapter, so picking
the right one can be tricky at times)
Disabling the adapter sleep does not seem to be foolproof however. For
most of our users that work heavily in Arbortext, this approach seems
sufficient. For users that work sporadically, or try to launch Arbortext
immediately after a hibernate/sleep resume, there have been some reports of
licencing failure. This usually corrects itself once the user tries to go
to a website or the like, but it's still an annoyance.