My DS7 was VERY attached to his K teacher. In fact, they were going to not go ahead with the skip because of it. It was the only thing holding him back. For him, the option of seeing her each morning before going to his new class helped a bunch. After a week, he stopped going to see her.

I know that your DD couldn't do that if she switched schools, but maybe they would be able to tell her what teacher she would get (or let her meet the possible ones). She may, on instinct alone, tell you that she would rather be in Teacher Y's class at the magnet school than Teacher X at her current school???