Jim,
I have always heard that Newton rings are caused by entrapment of moisture between the negative and glass. Anti newton glass on my glass carriers is a glass with a slight texture and not a "coating". I have heard that Focal Point is one source for anti newton glass. Insofar as a cleaner, I just use a typical glass cleaner.