When my male cat was being neutered, I asked my vet why they didn't just do a vasectomy. He said that only homeless shelters do vasectomies. It's cheaper, of course, but it just makes the cat sterile. He remains otherwise male. Maybe your cat had a vasectomy instead the more complete procedure. Just a thought. Hole the smell goes away.