Nice info dude and sorry for your loss.
I wonder using different MAC addresses really helps. The only way for blizz to detect many clients are running from same MAC is that each d3 client get and send default NIC mac address of the pc to the game servers. And I think its unlikely that blizz...