i/d and k/d have not been recalled. The problem ingredient in all of the foods that have been recalled is wheat gluten. Look at the ingredients in all of the foods that you are giving to Jimmy. If none of them contain wheat gluten, they will be fine.
I'm sure Jimmy's vet put him on prescription food for a reason, so it's probably not a good idea for you to just switch his food. If you are worried about the food or can't find the ingredient list on the can/bag, I'd suggest you call your vet and talk to him about the ingredients in the food.
My mom's dog eats u/d, and it does not contain wheat gluten, so he is continuing to eat his prescription food.
Feeding our dogs anything is scary these days, isn't it?