I'm not seeing the actual problem. It sounds like you are doing the best you can with your situation and that it's not necessarily causing any issues. Is it the eating part? If so, can you do a homemade diet (can be cheaper than good dog food) or canned food (expensive) for now? Or is it that she hates the crate? If it is the crate, well, it's temporary and it sucks, but it is what it is...
When I thought Sam had a CCL injury I was really stressing over care and how I could do it on my own. I know it must be difficult. Hang in there!