I think the switch will be fine. When dogs are sick in the hospital, I/D is often the food that they are given.
She really should do well on it....but if it is the lower fat one, they both could lose weight. There are two I/D formulas. Both are low fat, but the one is lower and one of my pups who has had pancreatitis was losing weight on the lower fat one so they put him on the other. In the end, I changed him to Purina EN which is pretty much the same food.
So glad things are looking better for Annabelle!!