Sounds like you used just the right amount of force, can you not go higher up with regards to the woman being prosecuted? Have you contacted any media about being charged for defending yourself? May help you a bit if it's in the media light. I'm proud of you for looking after yourself dude.
oh hell yeah dude, i had some colleagues and even my mum would tell me it looked trampy. Just drop a casual 'Got quite a bit of face paint on there today karen, havent you'