I don't understand how she can go into season when she's had her only ovary removed. Did the vet leave any ovarian cells in place? The ovary is the source of oestrogen which is needed to trigger a season. Without one, it's not possible.
I'm glad your cat is well, though it may be wise to get your vet's advice re avoiding future kidney problems.