The red flags:
1. Her repeatedly bringing something up that you can't change, to try to get under your skin and make you feel insecure. How do you think she would react to you making repeated comments about other women who have bigger t*ts or weigh less??
2. The fact that she didn't accept your telling her that you didn't like it. You said there was a back and forth after you told her, and also that she never even apologized for it. This is BAD news. Inability to admit fault or own up to her actions. Does she have any other narcissistic tendencies?
3. The fact that she turned the issue from her poking you over height into your "not being over it when you said you were." As others have said, this is again her making it your fault and redirecting the source of the problem to you. But a couple things..... You left out the details of the back and forth so I'm curious as to why you told her you were ok with it after that first discussion about it, especially if she didn't apologize? It sounds like she tried and succeeded to force you into saying you were over it at the conclusion of the conversation, and that she never really admit to her fault? And second, once you communicated your point to her clearly, it's a bad idea to bring it up again if she hasn't done it again. I understand you were frustrated because she never apologized, but what you are doing by being sarcastic and bringing it up again is really weak and shows insecurity. It's covert communication which is how women communicate, not men. If you didn't get the satisfaction you needed in your original conversation with her about it, that's on you. But beyond that, you can't fix it with more words, only action. The action doesn't have to be as harsh as leaving her (unless you think it's warranted), bibutt it should be a progressive removal of your time and attention until she earns it back.