Oh my Og. I can’t imagine (as someone who’ll never be a parent, but who, obviously, was a kid) how painful that all must be. You truly have my sympathy. Just another reason I’m glad I’ll never have children… sometimes the hurt and feelings of betrayal must feel unbearable. 
That said, I agree with others that you shouldn’t take this personally. This disrespect, yes, but the rest I believe is a symptom of her perceptions. In my humble opinion, you’ve always been the constant in her life. However, she’s changing now and unlike you who is remaining the same, she expects you to keep pace, not realizing that not only is that impossible, but unhealthy for her.
You see, she was okay with you being her protector and purveyor of all knowledge and wisdom. Because that’s what she needed. But now, as an almost-adult, she in turn wants you to move along like she is. Become her as-same-as-other-friends and co-conspirator. That’s what she thinks is called for now. Instead, your still just her plain old mom, the one who looks out for her real best interests (versus those that she hopes to be), is too involved and lays the smack down. By contrast, her father isn’t quite so familiar and probably a more remote factor/figure from her childhood, thus quite appealing now. Plus, I’m sure that comes across as a possibility for alliance against the above and a tether to her burgeoning grown-upness, as equals. And you can’t ever deny the coolness quotient inherent involved with the more distant (for lack of a better word) parent.
So, I concur that respect shown and rules followed, like being apprised of her whereabouts and having approval for her actions, are compulsory. As for as her vitriol, I’m sure (as attested by other Dopers) that’s normal. In my case, I never dared to defy my mother, even by the most mundane manners (like bitching about her in a diary), out of fear and abandonment issues. Therefore, instead of working out any problems at the appropriate junction in time, they linger well into my late 30s when our relationship is well past repair. My mom never showed the maturity you have, rather choosing to allow her insecurities to hold sway and then run amok. It would have been much better for us both to grow when there was a chance to correct small problems. Sadly, all that’s left currently is nothing… no hope, no common ground and not much love without horrible baggage. Fortunately, as the mom, you get to control and prevent the bad shit from happening and make the way for normalcy as she transitions into the woman you’ve raised her to be.
Absolute best wishespurple haze. You and all of yours will be in my thoughts. Good on you for doing the absolute best you can and loving your daughter despite her struggles and missteps. 'Cause lots don’t. Y’all are both some of the awesome ones. {{{HUGS}}}