Thank you guys. Angel is 'ok'. We have all the meds needed here to use as and when needed- including, now, the last option med of steroids. I must say, despite my vets not being the best recently, they have been very good about giving and supplying a wide variety to hep me treat Angel.
I did realise, to my horror, that Angel's older brother Cloud died of breathing stuff nearly 4 years ago. He was pretty non treatable as he was so vicious/anxious (due to not having much sight) it wasn't in his best interests to treat so we didn't do much, just made him happy. I hadn't even put that together with Sky until yesterday- now I see it followed a quicker, but similar pattern.
This makes Angel number 3. I hope I don't have numbers 4, 5, 6, 7, 8 and 9 here too.
I really wanted to get 7 (siblings) to 7 (years)- this is looking increasingly unlikey, even though that will happen in June- which is 'only' four months.