If your vet thought there was something that would of helped your cat they would of done it. A vet wont put an animal down just because. You did the right thing since you saw he was having a hard time. Don't beat yourself up over what ifs. Maybe the other cat had something totally different than what your cat had. Your buddy is running all over Kitty heaven having a good time!! I'm sorry you lost your friend, I know what it feels like...