This stuff is hard. As someone who runs infra teams for a living, these are the worst kinds of weeks.
Hang in there. You all will learn from this and be better for it. Your architecture will improve. Customers will give you a second chance. This too shall pass.
Sending positive vibes.