I am no lawyer, but what I have learned about the legal system is that alot of it is built on precident.
In other words, if one person did it, and it was deemed legal, then its ok for you.
In this case, I would suggest clearing your ticket first. It sounds to me like you will beat that one without much issue. Once that is done, use that case in your law suit against the store owner, adding in that you purchased drinks from her, and she did not refuse service then(which would have been her opportunity).
This way, when it comes out, you can site not only the case, but the intent shows that it was blatent discrimination. Additionally, if you get the officer to state on record that you were welcome to return if not crossdressed, then you REALLY have some amunition to go after her. If not thing else. Make her feel the burn!!!
Don't be mad. Just be vengeful! 🙂