Yours looks like it fits properly. I think the one that doesn't fit is the one from Mirage Asti or something.
Have to do away with the front grill. The lock mechanism also have to be adjusted
Look at the bright side. A respray will restore the joy of hand washing the car again.
I'm already hand washing the car weekly. Cleaning engine bay at least twice a week.