This is from Cervelo's website:
". . .Cervélo does not warrant against damage or failure of Cervélo bicycle frames caused by accident, misuse, abuse or neglect. Any modification of the frame or its components shall void this warranty.
. . ."
Even companies like Trek and Cannondale say their warranties don't cover accidents. I don't think that Cervelo was unfair in their assessment of the situation - it was clearly an accident. I'm glad that your bike is still rideable, though.