Definitely, definitely, never ever post on her FB. You have SHAMED her in front of her peers. I am not at all surprised she blocked you!!
What I have learned with teenagers - and mine are boys so different issues - is there is no point in ranting or expecting them to behave in a thoughtful way. You have to really pick your battles, think carefully about how you tackle the issues you do want to address.
With mine, I've found I needed to back off on the trivia, and approach him very calmly, adult to adult, on the things that matter to me.
So I quite often have a chat along the lines of "When you did x it made me feel x, do you think I'm being un-reasonable?" The next stage could be "So if you were me, what would you do if this happened" and then "So what should I do if it happens again?"
And if that fails, get a locked drawer!
But I agree that it's almost a compliment, there's something quite Freudian about stealing from your parent at an age where you're trying to separate - kind of "I don't need you. Oh look I really do need you!"
And I keep reminding myself, (for example, as my 6'7" DS announces he's not going to be sick then vomits a stream of vodka fuelled puke, spraying it into every nook and cranny in the hall) that this stage will soon pass, they'll leave home and we'll miss their slobby, self centred grumpy ways!