Just to add, don't be discouraged if you change pellets and it doesn't go away right away. It can sometimes take weeks to get a system back in balance.
Also, you may need to go gradually with changing pellets. Mix them and over a a couple of weeks gradually take out the alfalfa. Sometimes quick changes in diets can also cause upsets. So you may be stuck with poopybutt for a little while while you change her diet and then after that for her system to get right.
I know how awful poopybutt is, as Bailey has an extremely sensitive system. PLUS, she's a crumb Bumb. So I always have to use a little battery powered sweeper to make sure that there aren't any cracker crumbs on the couch or floor left behind from our snacking while watching TV.
Keep us updated!