During the outage I simply statically set the working FairPoint server to primary in the router and used Google's 126.96.36.199 as backup. By and large the FairPoint DNS servers are the fastest external servers in my area.
I wanted to eliminate using any external DNS server so several years ago installed TreeWalk on our server but have had some issues so do not use it on client PCs. It is slightly faster then any of the external servers. By and large the FairPoint DNS servers have been fine. I removed the static assignment and am back to using the FairPoint servers.
I do not know if FairPoint has relationship with any Content Distribution Networks (CDN) if they do most likely using the FairPoint DNS server will improve streaming since it will point to the optimum content caching server based in geolocation.