Don't know if this will help or not, but in my area there are senior apartments that feature cafeterias. Not quite to an assisted living level, but probably much better than his current situation.

Another thing, if he goes to one on a 'temporary' basis, hopefully he will like it enough to stay.

I second the suggestion as to the hospital social worker. My dad had one that was invaluable when he was in decline.