Hi op, I agree with pps who advise communicating with her like an adult. I understand your worry about the holiday but I think it would be a really bad decision to exclude her given the circumstances. There is hope if you say she has been maturing and that you have been getting on better recently.
Could you take her out to lunch, one to one, on neutral territory and talk to her about the holiday. Ask her if she wants to come? She may not want to but best to make sure.
If she says no then make sure she knows you are disappointed (even if you feel relieved) and maybe offer her an alternative like a day out with friends, a weekend away with you another time or money for clothes so she feels she has had equivalent treatment.
If she says yes then keep calm and have a serious conversation about what just happened on the weekend break. Tell her to explain what happened from her point of view and LISTEN. Obviously tell her that you felt upset and disappointed that she wasn’t able to control her emotions and talk to you about what she was feeling. And of course make it clear that what she said was totally unacceptable.
Explain that, much as you love her, you have to consider the happiness of the whole family. Also, be honest, and tell her that you are worried that she might kick off again on holiday and what will she do differently if conflict arises again? Put the ball in her court.
Tell her what your expectations are for the family holiday and that she may have to make compromises for the happiness of the younger dc. Ask her if she thinks she can handle it? Tell her you trust her and that you think she can do it (even if you are far from sure).
She probably won’t be perfect op let’s face it, it’s going to take a while for her to reach maturity and stability but she still needs you to reach that point. Don’t take what she says personally; she’s expressing the turbulence and anger she feels inside. But try and start each day with a clean slate and make expectations and boundaries clear and be confident in your own mind about not accepting any disrespectful or insulting behaviour.
One question op though; you say she may have a personality disorder and that she has had lots of therapy. Does this not need further investigation if so? Have the therapists not offered any further insights in to this? The strategy above obviously does not apply if she is suffering from a serious pd as that requires professional help but it may work for an “ordinary” troubled teen.