You are awfully involved for a guy with a PM :) I'm going to give the PM the benefit of the doubt that they are just keeping you in the loop. I do similar things with owners when I know I am going to have a problem tenant. It's just a "here's a heads up of what might come." And then I let them know if I was able to rectify, or if I have to do something different.
Some of these issues sound legit. I am little surprised the PM didn't catch some of them prior to move in. Because I am not always there for walk throughs when the tenant moves in, I always take time stamped photos before handing over the keys. You can NEVER over document. She sounds more like a professional tenant or a professional complainer (PITA). I would probably have a conversation with her or write a letter and discuss the timeline and policies of the company, and where she went wrong. I would then give her options for proceeding forward. One of those options would be to cancel the lease. If she is that unhappy, I would rather find a new tenant than try to manage it.
Lastly you stated she "sort of" passed a background check. What does that mean? None of my tenants kind of pass anything. My application process has certain requirements and its pass/fail. Maybe when if the market shifts I might loosen up on the requirements, but I have those requirements in place for a reason.