We actually just considered this. What I found out was that yes, she can switch. Know if you even walk in another gym, they might have to tell your old gym, and your girl can be "fired" from that team. Even if not accepted to the other team.
That said, I contacted a known coach that moved gyms, and my girl wanted to move. I found out it was more her own issues with the coaches at our gym. I still looked into it for her though.
The other gym coach was really good. She said we've already invested for the season with that gym and if in any way we and her can make it work do that. Financially, it's a super huge cost to move right before season. She also said the friend aspect can be difficult. It takes time to build the team mentality and a new person doesn't just walk in and make all the friends. That can make for a bad season.
I was told that we can totally change to her when we wanted cause she knows my kid and her skills, and she wouldn't even need to tryout or qualify to be on that team, but in the interest of the girl, she thought it best to stay. I explained this to my kid and she made the decision to stay. She was leaning...for over 2 weeks of not attending practice, to leave or quit forever.
I really appreciated the advice from the other coach, and her not tattling on us that we were looking to move.