That's the distinction. The joker made a private comment, which was made public by a third party. Adria made a public statement. There's no hypocrisy here; Adria wanted attention to her comment.
Was there a large audience to the comment? Was it directed at a general group of people? No. It was directed at a single other person, and she happened to overhear it. So it was private. That it was made in public and within earshot of others does not make it a public statement.