It wouldn't really matter if the Web Client was on a different VM from vCenter, because the Web Client still depends on vCenter to be running. You cannot direct-connect the Web Client to an ESXi host. This is a perfect example of why the Web Client is an unacceptable replacement for the legacy vSphere Client.