I'd actually disagree on whether it's reasonable to assume that just because a LEO cited/arrested OP for those issues that they're actually viable charges. Prosecutors make those charging decisions, and judge/juries decide if they're right. Police officers, especially traffic cops, routinely have a pretty rudimentary understanding of the law, especially when it comes to nuanced issues like this. Police also routinely detain or arrest people for things that aren't actually crimes, even though the officer "believes" it might be. Examples of this can be pretty easily found, for example, the numerous videos online of police arresting people for public photography or for refusing to identify themselves. Police have a hard job, and I don't envy it, but they're not lawyers or judges and a detailed and nuanced understanding of the law simply isn't in their wheelhouse.