This is mandatory to be set to the Pi-hole IP 192.168.178.21/24
in order for your router to communicate with the DNS server based on:
PIHOLE_DNS_1=
needs to be your Unbound resolver
You have all the settings tangled and messed up.
You might want to start from scratch and reference DNSCrypt How-to guide?
Maybe you will find some related information.
I personally use only Pi-hole+Unbound and no DNScrypt