Adding "Custom DNS Server" to /tmp/resolv.conf.auto via /lib/netifd/dhcp.script

Why don't you do one of the following:

A:
Client <> OpenWrt <> Local DNS <> Public DNS Servers Forwarders configured in Local DNS

OR

B:
Client <> Hostnames configured in OpenWrt <> Public DNS Forwarders configured in OpenWrt