Update:

The cat was FIV positive, not FIP. Katherine mis-heard the vet on the phone.