What you did was "passing to the right", in some case it is "illegal passing". Was the ticket "illegal passing" or "careless driving"? What is the code?
Ohio驾驶手册第40页:https://driversed.com/resources/dhb/OH-dhb.pdf
In your case, the car in front of you was not "about to make a left turn" because as police said, there is no driveway on the left. Police was right, you LOSE!! If you want to win, find something that support your argument, you cannot just keep saying the other side is wrong because you think they are wrong.