All vSphere ESXi versions up to 7.x support a maximum of 64 vCPUs per virtual socket. This is documented in Hardware Features Available with Virtual Machine Compatibility Settings under: "Maximum number of cores (virtual CPUs) per socket".
Powering on a VM with a manually configured value for cpuid.coresPerSocket larger than 64 will result in a power on failure:
"Invalid cpuid.coresPerSocket value (XX). You must select between 1 and 64 cores per socket."
Note that when creating large virtual machines on CPUs with more than 32 cores and HyperThreading (SMT) enabled, a virtual socket topology that exactly matches the physical one might not be possible. This however does not affect the automatic vNUMA node sizing.