EDIT: Totally misread what you wrote, somehow. Still, will keep this up since there's some fun speculation in it.
How sure are you that it's a 4-core CCX, rather than you know there are 4 LP cores, which you then infer a 4-core CCX from?
Because the intersection of your 4-core 16MB CCX leak, and the MLID Medusa Point die diagram leak just makes everything really confusing. For reference:
View attachment 117367
(supposedly ~200mm2 for the IOD)
That structure on the IOD that looks strikingly like an 8-core CCX, which is in basically where you would expect a CCX to be if you horizontally mirrored Strix? Yeah.... MLID speculates those are actually 8 WGPs which feels... off. Maybe he knows something because I don't think there's anyway to see that without thinking "CCX."
And the L3 on this CCX-looking structure? Pretty much the exact size you would expect for 16MB, which you've corroborated.
But assuming this is a CCX there are appear to be 8 cores, not the 4 that you claim.
But the top row of "cores" is measurably smaller than the bottom row.
So perhaps it's 4+4, with 4 LP cores and 4 full fat (or regular dense) cores?
16MB of L3 sounds like a lot for a 4-core "LP island," although the diagram suggests the L3 might be shared with the GPU... but then the diagram does not suggest a 4-core CCX.
Given MLID's hit rate on these high level diagram leaks (MI300, etc), there's a very high chance the image has some basis in reality, even if his analysis seems strange.
So we basically have a situation here where MLID posts a diagram with a structure that screams 8-core 16MB CCX IOD, but then he speculates about that being the GPU... you corroborate 16MB L3 but claim the CCX is just 4-core. The sum of all this is... pretty awkward.