I have never had a finicky cat. ever!
But when I have a sick cat that will not eat, they always say the smellier the food the better. You know, the salmon or the tuna flavor. Does your vet have a suggestion. They usually know what will work.