You know that changes in DNS can take up to 48 hours until all caching DNS Servers have read the new values?
i know , but the dns server is the localhost . basicly , nslookup can find the new dns entry 2or 3 seconds.