I don’t know anything about Unbound and Opnsense, but it seems like your DHCP settings should set something as a nameserver for the clients.
If you’re forwarding from the “router”, it would just be the router’s IP. If you look at your clients, are they getting a value for “DNS server” from DHCP?
I would expect it to be 192.168.0.1.