I could have written almost your same post. I have a 12 year old DD, and she parted ways with a former "bestie" because this girl became the queen bee and she was just plain mean 90% of the time. I knew right away when she was at my house, from conversations I overheard, I did not like her controlling behavior in regards to my DD's other friendships. There were times we would come home to 30 calls in 20 minutes with some very rude and threatening messages. If she didn't have every second of my DD's attention, she would go on a tirade. Think "fatal attraction" For awhile they were friends, and I noticed my DD's other friends were pushed aside. Yes they are on a team together too, so that makes it challenging. But after several months my DD would be in tears every few days after getting off the phone with her. It became she was only friends with her for fear of retaliation if she was not. Cycle of make up, promise to be nice, repeat behavior happened for about a month, and finally DD had a "last straw" moment when this girl told her she couldn't have a sip of her drink because she was "fat enough already"
DD and I talk a lot about how this girl makes her and others feel. I don't get involved with the girl's parents. That is never successful, and just makes things messier. I'm just here to support my daughter. Because of the behavior I have witnessed, and the extreme negative effects of it I have seen on my DD, she is not allowed in my home, nor my DD in hers. But there are times they are together in the same groups. DD is learning to deal with that, but it is not easy. We talk a lot about being cordial, co-existing as not friends, but not enemies. It was a rough road, but now DD is much happier to be true to herself, and free of such a controlling "friend"