That's amazing what you do for your cats Sadie. I used to live in this old house that had a colony of feral cats. I tamed and rescued over 30 of them while we lived there. No traps, just me
I only lost a small litter of 3 kittens when my son was born, I just couldn't take care of them and my baby so they stayed feral.
I hope your cat feels better soon!