Hey everyone thanks for all of your responses--I really appreciate it. I'm staying calm and monitoring my little one. I just realized that we'll need another car seat now, hopefully insurance covers the cost of a new Diono.
By the way, I live here in the United States, on the NJ/ Pennsylvania...