EVC depends on the cpu features of the processor. if you have vm's that are already running with higher cpu features ... you can not enable EVC on that cluster with new hosts which have lower cpu features. Since skylake is lower your evc mode should be skylake
https://kb.vmware.com/s/article/1005764
As far as i know you need to turn off the vm's which are running of cascade lake features. enable evc with skylake and turn the vm's back on. Provided getting a down time is not an issue ...