Wow that fit is horrible. Who in their right mind would say that is "normal"?
OP, just looking out for you, but I'd buy an OEM hood, ship the useless CF one back and move on. You have to buy an OEM one anyway. might as well get it over with. I think your threads have done enough to open members eyes (I'd never consider non OEM parts anyway).
Current: 2008 BMW M3 Sparkling Graphite/Bamboo Beige/6MT. 1999 BMW M3 Techno Violet/Dove/5MT. On the list: BMW M2 Long Beach Blue/Black/6MT