If Vit C lightens a stain that means the stain is from metal, usually copper or iron. Iron usually comes from a well and copper usually comes from algaecide, mineral/copper systems or low PH, below 7.0, corroding a copper heat exchanger in a heater.
Those fill water numbers are not too bad.