CoC 7th never mentioned anything about Skills caps, starting or otherwise. Just an optional rule of capping starting skills to 75.
How you explain that is your group's decision.
Stat though was not supposed to go over 100 for PCs.
Anyhow, ain't my group, even if you're having all-1000 skills it ain't have to do with me. Like having a LV100 Paladin in DnD5e ain't have anything to do with me.