Unfortunately, things like this happens all the time. If she was entrenched in the old management, I’ve seen their allies/pets cut quickly. Her sales numbers could have been low and or she didn’t meet quotas.
For me the tell is “it’s for the best” comment. Normally, someone says that when there is conflict behind the scenes. So maybe, she was just not a fit.