I'm pretty sure the bumper cover is supposed to be slightly bowed upward along the front, not straight. That one doesn't even look straight, take a straight edge or a long level to it to check and I'm pretty sure it's bowed downward. Might be some structure under the bumper cover got bowed in and is causing this. Pull the cover and look closer. Might be able to bend something back or fabricate some parts to push it up to meet the hood better.
Also a lot of CF hoods are known to have fairly loose fitment, might just be how that hood fits.
Also a lot of CF hoods are known to have fairly loose fitment, might just be how that hood fits.