I think it is a happy story, Brian: sounds like she needed the spay and that will have been easier than to have risked the full pregnancy as it sounds like something wasn't quite right. On the other hand, sounds like she would be a good tame cat after a little work; she doesn't sound all that feral at all. Mostly just needs someone to work with her. But she will also fit in with your gang I should think. Either way good for you for getting her in and spayed. Doing that alone stops an endless cycle in which most offspring die young and diseased, or of starvation -- cats actually do not survive easily fending for themselves anymore than dogs would. They often end up with feline HIV or feline leukemia if not neutered as then they are more likely to pass or acquire this diseases through bites/scratches from fighting/mating. You've done exactly the responsible thing. I love tortoiseshell cats; I could easily fill a house with them!