Was that running a cast or stamped impeller?
I will bet that it is corrosion and not cavitation
Did you ever drive the car without a pressure cap? Doing so allows horrible things to happen with cavitation.