There is a huge difference between etching, pH and rust.
First of all, about rust; The easiest way to interpret this is, particles of rust inside the stone. Could be the way they came out of the...