Feeling the pain here too. What DNS providers do others use and like? Route53?
I wrap it in git to make updates more straightforward for people unfamiliar with AWS, but even using it directly is very simple from multiple languages. (https://dns-api.com/)
Later shifted to DO's DNS servers.
Now that that one is down too, just shifted back to domain register's DNS.
Everything is working now.
All in all, it was not a fun experience with such a large volume of zones, but we knew we were an edge case.