Don't see how cross chaining could cause that. Maybe if the skewer was a little loose, the wheel could have been pulled into the derailleur. Possibly the hanger was loose or maybe even over tightened.
From the bike shop and Canondale's perspective, I suppose it's hard to believe that some sort of crash didn't cause this.
I wouldn't rule out a defective frame.