Sorry for the Radio silence and thank you both for your replies! @Dave Patrick I looked at that page before asking here, the issue I was having is that I could not work out how to create the rules to achieve what I was trying to do.
I have mutable VLANS but only wanted the DNS server to respond to Local zone requests for this one particular VLAN.
@Sunny Qi I also tried that approach the problem I got doing that was when the server responded to the client the client would not fail back to its secondary DNS server and try the look up again.
However for a short term fix I ran up a secondary and pointed that particular VLAN directly to it. From here I was able to set up forwarding so that particular VLAN's upstream DNS server was used since it is the only VLAN pointing to that server. ( Before I was getting around this by using its upstream DNS server as another DNS entry on the local systems in the VLAN )
Doing this has now changed what I need I believe, I have not tried putting this in place yet but if I can add a policy that forces that particular VLAN to use a certain forwarder this would be a better arrangement.
This is currently where things stand so I need to look into creating this new policy to do that if I can.