In response to several court orders, Cloudflare geoblocked more than 400 sports streaming piracy domain names on its pass-through service in France last year. Notably. Cloudflare says that, despite requests, it has not blocked any websites through the 1.1.1.1 Public DNS Resolver. That last comment is relevant to the renewed site blocking push in the United States.
I’m indeed running my own recursive DNS server called Unbound. Everybody should run one at home.
Are you pulling directly from root servers? I run pihole but it’s upstream is Cloudflare.