Unbound not working even with extra steps

192.5.5.241 is indeed f.root-servers.net, the others are root server, too, so this is fine, however,

is really bad.

It makes me suspicious that anything in your house (router, firewall) is intercepting DNS queries and reroutes them to somewhere else. Can this be the case? If not, your ISP might be doing this for you.

Please run the following commands on your Pi-hole:

dig CHAOS TXT version.bind @192.33.4.12 +short
dig CHAOS TXT version.bind @198.97.190.53 +short

the expected replies are:

"c-root"
"NSD 4.5.0"