Very interesting question despite it's not for this forum, try in ESX and/or VC ones because they are capable for hardware changes of VM including network cards add and remove.
My $0.02: try to configure your networks with sysprep.exe - you need only MAC addresses of cards to configure them.
HTH