Do you always have food available to your older cat? Because if you always leave dry cat food out the cat may be eating too much and then throwing it up. That can happen with dry food. So maybe that is why your cat is prone to getting sick to its stomach. Maybe limiting her food intake to 3 times a day would cure that. It is worth a shot if the cat gets sick anyways.