I personally think you are doing the right thing - after all it is about making sure the babes have a good happy life, not end up being harmed. I only wish I could help in cases like this, but having 3 of my own, 2 being Bengal's , and 1 Bengal boy not liking my tabby girl, I cant possibly take any in.
I have a little elderly outside girl, who is basically living in a little cat house at the front, and as much as i wantto bring her in I cant and I feel, so bad.
I really hope someone can help mum & babes, everything is crossed xx.