dear coffeelover-
all is not lost, even if this particular place won't keep him. he has admitted a problem. he has begun the first steps to getting help. if he has to return, he can begin by going to AA locally until he finds a program that will accept him.
i hear the exhaustion in your post. i'm glad your father is on his way.
hang in there!
naive