Regardless of what the actual issue is, it is fairly obvious that they are incompetent.
Why are they hosting their site on physical servers? If they had run the site on an Azure or AWS node all the would have needed to do is spin up more instances or upgrade their VMs to with better specs. Need 100 more VMs to load balance? Sure, that will take all of 5 minutes.
We are screwed.