I don’t think it is wrong to point the host at itself for resolution if you are running a DNS resolver such as MAAS. In fact, this is the easiest way for you to be able to resolve maas managed domain names from the maas server.
see this diagram from this thread:
I know I’m not answering your quesion/issue, just commenting on the dns setup.