Ragnar, I see in your edits that you are stuck on a point that we already agreed on - there is no basis for using lethal force to defend someone else's property. I'm not sure why you keep repeating that, because we already agreed on that a long time ago.
The issue here is whether a thief has a right to defend himself from attacks on his theft, however wrongful those attacks are.
If he's defending against attacks on
his theft than maybe not. But that is still up to the courts, not individuals. If the Mexican dude steals my car, I call the police. If I go after him personally, I deserve whatever I get, no matter how wrong his initial act may have been.
But that's besides the point. The car driver was
not responding to attacks because of
his theft. The rock throwers have no standing. They have no right to have any issue with the car driver. There is nothing that went on between the car driver and them. So, YES, he does have the right to defend himself with lethal force.
If I rob an old lady, can she shoot me in the process? Yep. If I get away and spend the money at Best Buy on a TV 2 weeks later, and the old lady's son-in-law sees me at Best Buy, can he shoot me? Of course not. And if he does, I can shoot back. Vengeance is for the courts.
"You may have committed a crime against someone once, so you're fair game for anyone who wants to get you" is not a legal principle. It's savagery.