I echo the advice above--they made some great points! Somewhere there's a great activity that they can join togther. I would also think that she might state, pleasantly but firmly, that she doesn't want to hear any negative discussion about her sorority and the activities she does with them. You know how if somebody keeps sniping and sniping at you about some issue, you're bound to finally explode if they don't cut it out.
If roomie doesn't cut it out, your daughter may have to change housing arrangements next semester but honestly, it's worth it for some peace.
I'm happy that she's a Pi Phi!