I *think* (based on some testing I just did here) the problem is actually that the script only works on new targets, not ones that are loaded from disk. It's likely that you're looking at some sample sets that are being loaded automatically on startup, and the script only does the "correction" when a reverse DNS lookup is done.

Please verify that, and if that is the case, I can make a correction to the script to also do the change when a dataset is loaded.

- Pete