Just putting a thought out there that I have seen in other games to prevent what is clearly going to be a very hectic next few days for the devs - maybe try some kind of phasing of new updates rather than hitting the whole populace at once.
Have specific beta testers (you may, but looks like not enough) that get the update first outside the general populace. Eg can’t have beta testers in a clan with not
Roll out by level - high to low. This gives the more experienced players the chance to sift through all the different mechanics with an expert eye and feed back, again before mass release (Pokémon Go uses this for a lot of its updates where those at max level get them first to trial and feed back).
Roll out by region, though usually only really seen this done with new game releases rather than updates.