As you know, the Court are tough on domestic violence
cases. The Courts tell everyone that it is their policy
to continue to prosecute even though the victim refuses to testify.
The District Attorney will put pressure on your girlfriend to say that she was battered and will tell her that they will charge her with filing a false report if she refuses to testify.
I have handled similar cases in the past. The last case I had, the victim stood up in open court and testified that the police officer did not write a police report that accurate as to the events. She testified that the report was inaccurate and she did not tell the police officer the things they claim she said in the police report. The witness said that she started the battery case and that the arrested party was only defending himself. The Judge allowed her to drop out of the case and the case was dismissed.
Perhaps you can have your GF testify that the police report is inaccurate in describing who was at fault and also inaccurate in it's description of the facts of what actually happened. A lot of the case hinges on what she is willing to testify to.
I have not read the police report so that I cannot comment of any strategy that you can use, however, if you did not hit her than her testimony
will be very important in dismissing your case.
I trust that my answer will be helpful to you, therefore please click ACCEPT after you read my answer. No credit will be given for my work if you do not ACCEPT. Also, a small bonus is allowable and greatly appreciated. Thank you.