I havnt got any advice im afraid but fostering cats sounds like a lovely thing to do. Good on you :0)

I hope she settled down in the end