I asked this a while back and none of the suggestions worked,
I did happen upon a stiff, non-scratch 'sponge' affair in Aldi this afternoon which removed some of the deposit though, only if you're looking for a project though.
We're going down the 'get new glasses and hand-wash them' route.