Girls in middle school can be really really mean. Is there any way you can talk to the teacher and see if there isn't another nice girl who might help her assimilate back in? As much as I think there are a lot of mean girls, there are probably some nice (maybe shy) girls who might want more friends too. Often just having one person to hang out with can change the dynamic. Also, how are her social skills? The fact that she says that they find her "annoying" sounds like she is missing some cues somewhere….

With the one friend she doesn't see often, is there a way to see her more often until she has more friends at school?