Well, this is strange, but then we know how to do it.
As there is now much more debugging output, the internal resolver got it's own setting, please remove
DEBUG_API=true
FORCE_FIRST_RESOLVER=true
and insert instead
DEBUG_RESOLVER=true
Then switch to
pihole checkout ftl tweak/resolver_try_FTL_first_then_others
and check if names appear on the dashboard (they should...).
edit Building the binaries takes some time, if you get a checkout error, please try again maybe 5 minutes later.