Is there someone who could care for your daughter so that you could go see him? Perhaps stay in the area overnight so you can see him two days in a row? That's what I did when my daughter was in the phosp - it was about the same distance as in your situation. We were very fortunate that the hospital had rooms that they kept for out-of-the-area family to stay in and I was able to use the cafeteria and eat with my daughter.
It sounds like you have been doing a lot for him. You may have saved his life and you are very involved in his care, despite the distance. I'm sorry to hear that his wife is not handling it well and he is lucky to have you in his corner.
That being said, you do need to take care of yourself as well. Be gentle with yourself and do not be afraid to ask for help for yourself.