I am new to all of this, but I think that common sense would dictate that you are justified in using your firearm on this idiot.
Not even speaking to the law, the "person" is coming at you, swinging a pry bar in a car with people in it. OK, this is not just property damage, this is an attack on the people inside. Let's face it... normal people do not act like this! Something is not right with this guy! The crowbar is deadly force, and capable of causing great harm or injury. Isn't this why we carry weapons?
If I were in the car, I think that there would be a correct way to do this. A loud shout, to "Get Away" would be first (Don't think that it would work.) Is there a way to drive away? If he gets caught in the driveaway, too bad. If there is not (as there wasn't in this situation, Drawing a firearm and showing him the round hole would be next. Obviously, this is the most severe action next to firing. This may be again met with "Get Away!" However, I would not give a huge amount of time at this stage, because if you have to draw the weapon, you are fully prepared to use it. Plus, you do not want him to lunge and possibly take the weapon, so definitely very little warning at this stage. If the attack did not stop, I would fire, shooting at center of mass, to stop the attack.
Now, as to the aftermath? Visible damage to the car, crowbar laying there that caused said damage, and probably a witness or two. I don't think that most juries would have a problem (even if you factor in the possible "racial" issues). I would venture that you might not even be charged.
Maybe I'm wrong, but I would feel that my life was in danger, with little way of escape. Even if I am a bystander, I would be compelled to try to come to their defense, as another person is in immediate danger.