I'm no expert but I was talking to one of our Foster Meowmies and she said that she had a cat with really bad URI and she stayed up all night and for 20 min intervals she would take "Coyote" into the closed bathroom and run the hot water shower to get lots of steam and that seems to help the breathing.
Not sure if this would help but food for thought......