I was also going to suggest smaller more frequent feedings throughout the day.
OP more people have success with beet pulp than not. It’s worth a shot putting it in place of the Ultimate Finish. It’s cheap and its all fiber so great for the gut… especially the hindgut which can be very hard to treat. My new guy wouldn’t touch it at first, so I would mix in a small amount of Sentinel Performance LS, which is what my old man does very well on. Now he LOVES his beep and hoovers it up. I also think you should keep the alfalfa.