Sounds like towel contamination to me.
I use sealant (Zaino, Wolfgang, etc.) on outside glass and finish with a Quick Detailing spray. Never have smears or streaks.
Inside I use methods outlined above.
I would suggest trying the Stoner's + newspaper to see what happens.