When we bought our boat, it came with a stainless prop (Ballistic) w/ some nicks in the blades. I sent it out to be fixed (don't remember the cost, unfortunately, but it was cheaper than a new SS prop). We bought a new AL prop to run in the mean-time. Once we got the SS prop back and on the boat, the AL prop became my spare (never leave the dock without one!).
I've run in some low water before, but it was never in rocks and always been mud or sand: coastal waters with sand/mud; beaching at the lake in mud; stuff like that. The SS prop has always held up well.
The main lake we boat at is Medina Lake outside of San Antonio. It is an irrigation reservoir with decreasing levels throughout the year. Some years much lower than others (we're currently 51% full or 25' below conservation pool). At those levels, I switch out the SS prop for the AL one. Better to throw a blade than to trash the lower unit "if" I happen to clip the top of a stump by mistake that I didn't know was there. We've spent some time on our lake at lower levels just so we can identify where the major obstacles are and know to avoid those areas, but it's still a safety factory for me.
I have a buddy with a 25' pontoon that was cruising a local river a few years back. They got into a shallow area with big boulders that were closer to the surface than they thought. They were going slow, but still hit with a pretty good thud. Bent the AL prop pretty good. Lots of vibration and had to cruise back to the dock at idle speed (no spare prop). He didn't have any water in the oil in the bottom end, but still had a mechanic go thru it just in case.
It happens. Check your lower unit oil, make sure your skeg is straight, maybe have the seals replaced just as a preventative measure, and look at getting the SS prop fixed. Then this becomes a learning situation and we chalk it up to "stuff happens!"
(Like my wife says, "If crazy stuff never happens when we go somewhere, then what will we have to talk about later on?" Oh the stories we could tell you...

)