It’s not clear to me the problem you are facing with the EX2016M-P.
The DNS setting on the switch is global and does not associate with any VLAN. The switch uses DNS to resolve the hostname when it needs to communicate with a device. Mainly for management connectivity.
Typically, the DHCP server would advertise the Gateway and DNS address to the switch when switch obtains its DHCP IP address. If the switch is assigned with a static IP, then you can configure DNS via Web GUI under L3 > IP > DNS.
If I understand you correctly in that last sentence, if no static IP then I need not have an entry in L3>IP>DNS?
Presently it mentions vlan1 and the IP addy of the Windows DNS server. Which kind of makes sense if I want all devices on the network pointing to it. But if it’s unnecessary, I can remove it.
What I’m seeking is that the switch offers no DNS itself.