I had assumed that if cloudflare caching goes down for a while, I would switch DNS to bypass it and all would be fine.

Forgot, my DNS is with Cloudflare as well.

Single point of failure. Slaps head.