I'm sorry to hear you had to cancel your order, but you made a smart decision, 2 in fact!
1. You still bought a GM vehicle.
2. You bought the vehicle
you need at the moment.
Hopefully GM will get back on track, and when it does, I'm sure you'll still be able to go back and place an order for your Camaro when the timing is right.
Congrats on the Silverado.