While she obviously had no patience for you, i subsequently have no patience for people like her. Sometimes cagers make me so angry that i honestly don't know if i would stop to see if she was ok had she run into the semi.
I would feel like it's just karma working its way around to avenging all those cyclists who have ever gotten unjustly injured (or worse) by the cagers themselves.
Sadly, it normally takes an extreme example to change any laws. And then it still takes a long time.