I'm sorry things are so difficult right now and that you may lose your job. I hope not!
Three weeks is a long time to wait for a return phone call! Can you call again? Maybe somehow your message got lost, or also it's possible she's on holiday. Isn't August a big holiday time in the UK?
I don't know what advice to offer on your lack of progress with your current T. I don't know about the healthcare system in the UK - is it possible there's some other option you haven't discovered yet? If she is truly your only choice, why not try to tell her what you said in your post. Maybe she could use a different style of therapy. Is she aware of how frustrated you are? You may have to spell it out for her to make sure she understands. It sounds like you have some really stressful life events going on and a good T could help you sort everything out and get back on track. Sending you hugs, if that's OK