RE: Register.com DNS outages

Possibly, although register.com does not allow this. Maybe other DNS
hosting companies do...

That's exactly the idea. Publish more than one outsourced DNS hosters nameservers under my Registration info. Then run an unpublished master zone that the outsourced servers slave from.