If what you say is true about her behavior, (and I have no reason to think it isn't) then I get something a little different than "self esteem" issues.
Actually, i see it as 180 degrees removed from that.
I've met quite a few girls like that. Their problem is a HUGELY inflated ego, COMBINED with a well tuned ability for manipulating guys to achieve their own goals.
This leads them to look down on other women, and to "buddy up" up to the guys they want something from. I honestly think she probably thinks she is truly a great player, and that she truly thinks she is close to being the hottest woman in pool.
It's funny. She's definitely into self promotion, but so is Jeanette Lee. Jeanette Lee is universally loved, and Mary is already starting to make enemies in her playing area.
Mary's self promotion is ham handed at best, and painful to look at at worst. Jeanette Lee's self promotion is more refined, MUCh more effective, and generally, everyone looks at it like "Hey, she's gotta make a living, and goshdarnit, she's just so NICE, so I don't mind buying her products."
At the risk of being obtuse, this overinflated ego + male manipulation + cattiness with competing woman is highly characteristic of.....
You guessed it. Strippers.
I'm just SAYIN'! :-D
Russ