Is the black Apple cloth that comes with the MacBook Pro ok for cleaning iPhone and Mac screens?
It should be fine.. I would suggest washing it as there may be small dust particles on it, which could potentially be causing those screen scratches.