I haven’t seen anyone mention this yet but have you looked around for credit cards offering 0% interest? CareCredit is great for the medical stuff but all the major cards offer this kind of thing if you still have decent credit. It sounds like you’re in a tough spot right now but have the right income and mindset to get out of it, so if you can transfer some of the debt or put new expenses on a 0% card for a while it could really help take some stress off. I did this when I bought my horse recently and it was so nice having the extra buffer as expenses piled up. I could have paid cash but I wasn’t crazy about depleting my bank account beyond the horse’s purchase price, and I’ll have it all paid off before any interest kicks in. I hate carrying debt so it feels really weird to do this, but financially it makes more sense to do it this way. I would take this route before I made any really drastic changes to my budget.
And I may be in the minority here but I would try to keep the horse’s rehab moving if possible even if it means taking on some additional debt. He’s young and you could have him for a long time still if you bring him back correctly, I personally wouldn’t jeapardize the long-term potential over a temporary financial hardship.
I don’t mean to undersell the stress you’re under, I’m financially conservative myself so I totally get the anxiety, but from the outside it really does seem like you guys will be ok in the long run. Sometimes it’s worth making a less-optimal financial decision to preserve quality of life, nothing is ever 100% about the numbers.