B, The mlcer lives in a fantasy world and yes, they will pull out the stops to punish us. Definitely pursue the claims that you filed because you will need to show that you did call about him. What he is doing now is retaliating against you for your calling the police on him.
He is not to be trusted and I would filed a protective order against him today. I would not wait one minute longer because this is going to continue if you don't. He may not have any proof that you punched him, but you don't know if he hit himself and then took photos. I don't trust him one bit.
Just to give you an example of how they are: my xh told his lawyer that I had tied him up (250 lb man and taller than myself) and dumped all of his clothes in the driveway and set them on fire. Now, keep in mind, my driveway is blacktopped. It didn't fly with the lawyers or the detective.
Please file the order or better yet, go to the police station and speak to someone in charge about your complaint. Generally, you'll get more action by going in person.
Sit quietly, the answers will reveal themselves when you least expect them to. The past is gone, the present is a gift and you need to focus on today, allow the future to reveal itself when it is ready.