That is a lot of info but it sounds a little confusing. What do you mean you switched networks? Physical networks? or switched to bridged networking in vmware? what do you mean by you tried to replicate the physical network connectivity state?
Couple of stupid low level things. When you switched to bridged are you on a network that has a dhcp server? Did you try "/etc/init.d/networking restart"?