The "Default IP address for DNS records" setting should be used not only for DNS records set up for a new domain, but for DNS records altered when the "Change IP Address" function is used.
Right now, doing a "Change IP Address" will set the DNS records to the selected interface address, regardless of the "Default IP address for DNS records" setting.
This seems like a bug to me.