I don't have anything to add to help you with your horse, but I can shed some light on the bales of hay from TSC.
Those bales are compressed bales. They look small but can actually weigh between 75-80 lbs. Once you open up the packaging and cut the ties, it should expand a bit. Be CAREFUL how much you feed because it's compressed, it's deceiving. Be sure to weigh it :)