Hi,
in your special case it's only possible to perform an offline migration.
As you started your VM on your Skylake Cluster vMotion wouldn't allow an Online Migration to any cluster/node below that Level, regardless if that cluster is using EVC or not.
What surprises me is that you run into issues even after lifting the EVC settings on your target cluster to Skylake (or Ice Lake).
Which CPU feature(s) did prevent the live migration of the original test VM, as prior using "per-VM EVC" setting it did run on a Skylake architecture and therefor it should also run on an Ice Lake cluster using a Skylake EVC setting.
What I've seen in the past that some server vendors did disable CPU features at the BIOS level, so might be a good idea to check this out.
Even if I don't expect that such a configuration is responsible for the symptoms you saw during your tests it still could cause problems with future migrations if source and target nodes (running same EVC mode) might use different CPU BIOS settings.