Your daughter sounds miserable and the school sounds awful. I can't tell you what to do, but I wouldn't maintain status quo. New school, pulling her out, different class, something.

I would personally make decisions for her well-being now rather than in the future. My husband got grade-skipped, put down two years (new school, didn't speak the language), back up one, and finally grade-skipped again. The decision you make now isn't your last chance to have an accelerated child.

Our five-year-old at another school would need a grade skip. We're holding off because he's happy and well-adjusted. Get her somewhere where she's happy and well-adjusted, and then work out the academic part. Academics are such a minor part of the early years that it's a shame for a child to experience so much unnecessary stress.