Does she know about your Asperger syndrome? If not, perhaps she's looked it up and found out about autistic behaviour, and misinterpreted it, coupled with the fact that autistic children are seen as not being able to empathise, so she thinks she's showing you what it seems like for her by giving you 'a taste of your own medicine'. I say this because a lot of what she is doing sounds autistic or like a parody of autism. In which case fighting back may only make the problem worse. I would suggest, though very very very difficult, to try as far as possible, to keep showing her consideration and respect (of course not respecting her bad behaviour but behaving as far as possible in an amiable way) to let her know you aren't the type to cause those problems. I could be wrong, but hope this helped.