First thing is determine from WHERE your SME is receivng the bad DNS information. What DNS server do you point at? Did you define one in the config or are you using the default (hidden) DNS server entries which are generically provided by the software? If you defined one, ping the person in charge and put the onus upon THEM to flush it out. If you are using the generic DNS server list then....
The reverse DNS lookup is a great way to flush out errors. Use nslookup at the command prompt on the e-smith. Errors are not unique to your ISP or the folks you reference. Typos happen all over the net, all of the time and result in weird issues.
You might try a WHOIS searc to determine what master DNS server "serves" the apparently misconfigured server and then contact the hostmaster of that domain or ISP, etc. Include a text file with your nslookups and clearly depict what you think is the issue. They generally appreciate the data and make the fixes quickly.
To flush your internal DNS data you can just reboot, unless you wish to kill and restart the DSN daemon instead. There are defined intervals used by the DNS server and theough they are configurable, e-smith des not make them available in the GUI.
Do a Google on these words in relation to DNS and it'll make more sense....
Expire, Minimum, Refresh, Retry
regards,
patrick