I am so sorry to hear this.
But I am glad Ashes is doing well- if she hadn't been with you she wouldn't have had a chance herself
She looks like an especially sweet kitty and I hope she gets over it well.
This seems to me the toughest thing in rescuing