Using a “lying” DNS server like PIHOLE to help preserve privacy is conflicting with the use of DNSSEC. To me this is an issue of tradeoffs between security (DNSSEC) vs privacy features (PIHOLE). The topic is a bit nuanced..
By the way, there is a script that recreates PIHOLE behavior in unbound.