I haven't done this first-hand. I've polished gemstones before, and we did that with soft leather that's been charged with that green chrome polish. I know going that route definitely won't be too rough on the glass, it's as fine a finish as I know how to get. The only question is whether it's too fine to buff your scratch out.
Joe