Was it because the limit was set to == 100 instead of =>100, and training her gives 2 levels at a time and as such bumped her from 99 to 101?
It was probably something like that, yes :P