The ARP command and the PING command address different layers in the OSI model. So being able to ARP the MAC address would show connectivity at a pure physical layer, but the ability to pass to the upper layer for the PING may not be possible. And given the information you dug up, I would say that is the case for Shared Networking of VirtualPC 2007.