I think you over exaggerate with this. Ubers without nat dex would have trouble figuring out what to do with xerneas but even then they'd have dusk that would probably become the best or top 3 mons in the meta thanks to its overall utility + diverse offensive sets + being the one of the few mons able to check almost anything blanket checking the meta like pdon has done in the past. This itself might make for an argument to ban dynamax in general or on a select few mons for ubers but mineralizing bans has always been at the heart of ubers and since they have the tools to check said mons (even if it restricts building and still unbalanced) they most likely would try to not ban anything.
I think you're missing a few important points here. 1stly, yes I was using some exaggeration. But not much. There are no Xern checks in Ubers besides Ditto to an extent (DM Nec is unreleased), so if Xern gets 1 free turn you would pretty much lose against a good player. That's true to a degree here as well, but they lack all kinds of tools we have. And even when DM Nec comes out, it has to also check Eternatus, not get trapped by Goth just because it clicked Morning Sun/Rocks etc. It would be good, but without the birds and Pdon to back it up, it would be pretty easy to overload. Yes, when it gets released it will be a top 3 mon, but that's not much in the current context of Ubers.
Zaican already in ubers is below etern for good reasons. the meta adapted around zaican while it was harder to adapt to etern. Ppl have already pushed for zaican crowned to be lowered from s rank all together to a-b rank depending on the individual. Regular zaican has been nominated to move past zaican for its variability in sets allowing for it to be harder to adapt to.
Ok, there's several issues here. RN in OU, Dracovish is A rank. Does that mean you don't basically auto-lose to it if you don't use a Water Absorb mon? I think you're confusing viability with centralisation and power. If Pdon was to be allowed in OU (assuming the playerbase didn't just boycott the tier) would people adapt to it and find ways to beat it? Yes. Does that make it any less banworthy? No. The main issue is that while Eternatus is a very powerful mon, can it beat the checks it does have (ofc there aren't many of them)? Sometimes. Can Zacian-C beat its checks? Yes. It literally has the tools to beat anything. Adaptation goes both ways. Going back to my point on Vish, RN in SPL, there have been 4 games. Vish has been used 0 times. Toad has been used twice. Both the teams that used Toad lost. Does this mean Vish is bad? No. While you can adapt to it, there are certain compromises to your team you have to make, which cause you to lose to other threats. The same applies to Zacian-C. Yes, you can beat it in Ubers. No, not without compromising your team to do it, hence why Eternatus is doing well. And Eternatus is hardly a bad mon. It's still good enough to be A rank here in spite of a typing that gives it a load of issues. And yes, regular Zacian is a great mon, and someone who doesn't run a meme team most of the time (ie:not me) should nom it here.
It shows that the meta really does influence how mons plays out. zaican c no doubt shows a lot of potential at first glance to be a very strong mon but in practice it failed. In nat dex ag zaican has less trouble finding room to take advantage of the opposing team because of the natural variation that nat dex ag has. In ubers people were easily persuaded to use zaican c on almost every team forcing everyone to adapt strongly towards it. In nat dex you have more answers to zaican and you have more mons that rival zaican for a slot on a team. This might give the impression that zaican is worse but it's probably the opposite. In ag players will feel comfortable going into a match vs zaican with maybe a hooh/dusk or a dusk/pdon etc. It's actually easier for zaican to punish these checks rather than in ubers where they run rocky helmet uturn users into a dugtrio or just a simple quag. It still has amazing value on a team because it will keep the opponent from letting their checks get weakened which is pretty hard to do considering there are plenty of ways to capitalize on its checks thanks to some key teammates like spikes/knock ferro. it will set spikes vs dusk and make it so dusk can't switch in to zaican safely as well as baiting hooh to knock off hdb. Another obvious partner is mgar which "can" remove it's checks depending on the circumstances. Overall though its the meta that allows for zaican c to be abusable while in ubers the flaws get magnified and the perks are lessened.
I would hardly call forcing everyone to run dedicated team structures and mons to even play against it despite those structures being terrible against everything else "failing". I think it's your turn to exaggerate. Again, adaption goes both ways. In a short time Zacian-C will be on top of Ubers again, because it will just change its set to beat its checks, and/or people will stop running those dedicated team structures to not lose to Eternatus. Zacian's checks in Ubers

If Zacian gets off a Sub, rip. Imposter-proofing is also more than possible.
Quagsire: 252+ Atk Zacian-Crowned Solar Blade vs. 252 HP / 252+ Def Quagsire: 588-692 (149.2 - 175.6%) -- guaranteed OHKO
It's very possible to build a Sun structure where this can happen. In fact, even without Sun, if Zacian-C charges a Solar Blade as Quag comes in, it has to switch out immediately to something that can take a +1 Solar Blade. Which is not a lot. Even Eternatus doesn't like Solar Blade followed by one of Zac's STABs. Before you tell me this is unrealistic, RN in OU Dragon Dance Dragapult is running Phantom Force with great results. And not a lot in Ubers is running Protect to stop Solar Blade. You also mention yourself how much its passivity is an issue in the hazard wars and not taking Knocks.
Dugtrio: Zacian-C is faster than Duggy, so CB is out the window, which means Scarf. Duggy only gets one shot, which has a low KO chance without chip. This is probably Zac's best check in Ubers. But it either requires a dedicated U-turn user with Rocky Helmet (lol how specific) which is telegraphed from a mile away or to sac a mon. If you think Zac's about to attack and you U-turn to try and get Dug in, but Zacian reveals Sub, you better have Quagsire in the back or something's dying/getting chunked. So yes, it is possible to beat a broken mon if you dedicate half your team to it. But then you lose to other stuff like Eternatus. Hence where Ubers is now.
Also, you mention Mgar as a partner here, well there's a reason every defensive wall in Ubers runs Shed Shell. Goth is nuts in Ubers. You can't click Recover on a mon slower than Scarf Goth without Shed Shell without the risk of losing that mon on the spot to Goth, and possibly getting swept. Which of course means Goth is "failing" because everything escapes it now. But again, this compromises every team to other threats. And there will come a point where people stop running Shed Shell to beat other threats. The difference is, Goth is dead weight if its counters are in place, whereas Zacian, as you say, still warps the entire game to be about checking it
even with the extreme measures in place against it. Textbook broken mon. Zacian's flaws are only magnified because everyone is spending all their time looking at it. And even then, it can beat its checks and win games.
What does this all have to do with AG? It shows us that whatever checks Zacian has, it will find ways, by hook or by crook, to beat them. No matter how much prep you do to beat it the only way to sure-fire stop it is to build a team that loses to literally everything else. It is a banworthy mon in most contexts for its narrow list of checks and even narrower counterplay. Its ability to beat its checks and run 1 of 12 viable moves to beat whatever check it needs to is second to none. In fact, its 4MSS is pretty much its only flaw, which can be played around through overloading certain checks and trapping others. It also has a large unexplored pool of niche moves like Protect to beat choiced moves, Quick Attack for priority with the potential to finish off weakened checks, Rest(Talk) for recovery, and Facade to beat status. It is 100% a S mon.