Also, when the cat is over weight, they have a hard time getting to their back and their hind ends and so end up not grooming themselves. This ends up with build up and the dander becomes worse.

Try to get your cat to eat the food, and also to lose some weight. A fat cat is not a healthy cat. It's hard on their backs and their hearts.