The vmware.log file you just attached looks like it is taken *from* a physical machine, named VRESX05.management.fishserve.co.nz. This machine has vhv.allow = TRUE in its /etc/vmware/config file, which would normally be enough to permit the use of virtualized VT-x within guests running on this machine. However, it also has cpuidMask.val.1.ecx = 0x0000a219 in its /etc/vmware/config file, which disables VT-x within any guest running on this machine.
The vmware.log file is *for* "Lab_Host2," which cannot use virtualized VT-x because of the CPUID mask settings in the /etc/vmware/config file on VRESX05.management.fishserve.co.nz.