Hallo,
Zitronensäure ist für diesen Zweck ungeeignet, bildet schwer lösliches Calciumcitrat (Löslichkeit etwa wie Gips), das sich allerdings mit überschüssiger Zitronensäure (langsam) wieder löst.
Essigsäure oder Ameisensäure sind besser geeignet.
Allerdings sollte verdünnte Salzsäure (5-10%) den Hämatit auch nicht beeinträchtigen. Konzentrierte Salzsäure über etwa 20% ist in der Lage, Eisen zu komplexieren und kann auch dicke Limonitkrusten lösen (was Oxalsäure oft überflüssig macht). Hämatit löst sich aber auch in konzentrierter Säure (fast) nicht. Auch ist mir noch kein Glanzverlust aufgefallen, kann aber duchaus möglich sein.
Thomas