Just as an aside (sorry) thought that the Scottish Government passed a law stating that landlords couldn't deny you having a pet such as a cat or dog? Of course I imagine it's complicated by insurance issues, etc.
I'd phone the charities you applied to or go down to see them if they're local. Best of luck with it all. Cats are the greatest.