Wasn't the story that people in another car taunted him and urged him to make the symbol, and they recorded it when he did? He may have not known what the meaning was (I believe that is what he claimed) but that is an entirely different defense to make than "I wasn't doing it, it just looked a bit like it".
And that is before we talk about the problem with firing someone over this in the first place.
Context is important.
I have had to tell my kids more than once that when an elderly person use their middle finger to point at something it isn't offensive because they grew up in a time when it didn't matter. That elderly person sure doesn't mean "F* you" as they are pointing their middle finger horizontally towards something while saying "look there".
In fact I think we all do something every single day that would be considered offensive by someone at some point.
The point is he didn't make a racist gesture, so why are we even talking about it.
https://www.nbcsandiego.com/news/local/sdge-worker-fired-ove...
It was discussed here a few days ago. Stop firing the innocent or something, from the Atlantic.