None of this makes any sense.
One of the questions that you'd have to answer is WHY would the police do work so hard to frame you for what is, ultimately, a minor crime? What, did you sleep with his wife, kick his dog, say awful and slanderous things about his children or parentage or what?
Cops are allowed to lie to you. You'll have prove, in court, that the case against you is built on a foundation of lies, which is way different. It's especially difficult for you to disprove the events if you were trashed at the time. Drunk people have a difficult time reconstructing events and are not reliable and are notoriously inaccurate at remembering what took place while they were trashed.
I would not call other patrons in a bar witnesses, at least, not reliable witnesses.
I really recommend an attorney to handle this, though. If your ability to clearly communicate, at the necessary level of this forum, is so impaired (for what ever reason) then you'll never be able to navigate the process that you face to deal with the tangled web of lies, deceit and self-deception. Hell, I'd recommend an attorney anyway.
Get an attorney.
Stay out of bars.
Don't drive drunk.
Yup, that just about sums it up.

