Glad to hear the youngster is doing better! Like all the others, your post 'screamed' "ULCERS" to me as I read it!
I've had very good results from a 30 to 45 day regime of ranitadine, a generous dose every 8 hours(i.e., I used 8-75 mg. tabs last year for my then-12 YO gelding who is a confirmed cribber.)Crushed tabs, mixed with a little watery applesauce or watered-down molasses, in a dose syringe(because the ranitadine is VERY bitter). I have used ranitidine, very reasonably-priced at Sam's Club, for several different horses over the years.)
Alfalfa DOES have something of a 'buffering' effect. I have no doubt you can 'do without' it in your feed program, but it shouldn't be FEARED as part of a proper feeding program. I have fed alfalfa to literally EVERY horse I've ever owned, in 54 continuous years of owning and giving fulltime care to, my own. Yes, I do now, and for some years have fed some of EACH--alfalfa AND grass hay--but would NEVER 'quit' the alfalfa. KEY is proper quality AND good management of when and how much to feed --you should NOT 'freefeed' alfalfa, and the quality must be high, yet not overly 'rich', for feeding to horses. Nutritionally, quality alfalfa provides more than about any other hay product.
I certainly agree with 'water before feeding', and with HAY first, then later,any concentrates, AFTER the horse has had the 'edge' taken off its hunger via the hay. When traveling, or anytime I'm not sure if a horse has taken water as it should, I will give only a MODEST amount of hay,and NO concentrates, until I KNOW the horse has drunk--THEN it will get the 'rest' of its hay!
Margo