For your /etc/resolv.conf file how did you define the search order for the domain(s)?
Also is my line of thinking correct, you are want to force a specific DNS suffix for systems that are provided IP leases from a DHCP server in a different domain from the DNS server(s)?