So, particularly talking about this screenshot:
CPUID wise, for skylake-X and cascadelake-X bits [6:3] don't matter as they are the same for the entire product block (0050), all that matters is what is displayed, particularly the cpuid stepping which goes as follows:
650: Skylake A0/A1
651: Skylake A2
652: Skylake B0 / L0
653: Skylake OEM mystery
654: Skylake Retail
655: Cascade Lake ES / QS
656: Cascade Lake ES / QS
657: Cascade Lake Retail
Seeing as that screenie is a 651, either originally it was of a skylake A2 CPU or intel for some reason decided to spin a new die just for the 22 core cascade lake chip and on top of that give it a brand new CPUID with a different family ID which is super unlikely.