hmmm, I call BS. They look awfully close to the keel to me.
So the impact caused it to crack, but it's not structural? And the keel was repaired? If you get in a fender
bender and the rearview mirror comes flying off, don't they fix your fender
and your mirror? I would think that would be the propper repair