I'd get her spayed, for one thing - and the vet can give her a checkover meantime.

Having kittens at her age - if I read you right - is not healthy for a senior cat.

I hope she recovers well...you must be very relieved to have her back!