Yes, she does have a current IEP. One thing I worry a bit about is that the current IEP team actively believes that 2E children do not need gifted services and that it could somehow be bad to provide them. They have also taken the attitude that their job is to keep her from being challenged rather than showing her how to handle challenge.
However, spending a lot of time complaining about the old school still not necessarily win points with the new school, so there's that to worry about, too.
Since she has an active IEP in her current school district, the way I'd approach talking to the new school *now* is to start the process of transferring the IEP - there is going to be a policy for how new-to-district students with IEPs are handled, and you should be able to most likely look online and see who you contact. An initial IEP meeting will put you in touch with personnel at your dd's new school who will likely be more invested in her future there than the principal will be (I don't intend any disrespect when I say that, it's just been my experience that school principals in general are more involved in the larger issues of running their schools than the details of which child goes into which class or has which specific enrichment etc - I know some parents in some school districts have had different experiences, so take my advice with a grain of salt
I'd also, honestly, be focusing on getting her IEP support needs in place - because no matter what differentiation or gifted services she will eventually receive, she also has other needs, and again, my experience in early elementary was that it's really important to have that support in place, otherwise all the gifted services in the world won't make a difference, and you might be setting a child up to not be successful with the gifted services, which in turn backfires when you advocate again for gifted services. Hope that made sense!
I also think that it might work more effectively to address the concerns about next year's teacher through the lens of her needs in her IEP.
Gotta run - hope some of that made sense! Good luck!
polarbear