That's what I'm saying - this could very well be cause. :dunno Not sure why that possibility rankles you so deeply.
At one of my previous places of work, we fired two contractual employees for arrests we deemed violated their contract language, and it was something that had been done before and has probably happened since. There was never any fear from our legal team of losing some kind of wrongful termination suit.
But, you're good. Obviously you know better.
https://giphy.com/gifs/GCvktC0KFy9l6