Interesting thought, but as that Wikipedia article also says, ‘Many network interfaces, however, support changing their MAC address’ and ‘two NICs connected to two different networks can share the same MAC address’.
?
So if your guess is correct, that would give a potential way to overcome this restriction. For example, I run a set of virtual machines under Hyper-V, and that allows the virtual network adapters’ MAC address to be changed. So I could potentially set up clients on two different virtual networks, give them the same MAC address, and see if that bypasses the restriction. Might be an interesting experiment to try (when there’s nothing better to do…).