So very frustrating. And honestly, I wouldn't want to have to be going through what he is. It's unfortunate that being less than totally forthright or honest is what would have made things turn out the best for him. He tried to be open and it ended up causing him all of these extra problems - which no one needs.
Sometimes, maybe by luck, you run into the right person there that will listen and be more understanding but that seems to be more the luck of the draw - who happens to be the individual you get to talk to by phone or in person. Some are more helpful and understanding and others are not.
I found through my own experiences (long ago) and our children's experiences that having discussions like this often work out best if they can take place in person. Maybe that's not possible for your son but it might be worth giving it a try. One time I drove from WA to Provo during the summer just to be able to talk to real a person, in person, to make sure that they understood my situation. In that case it worked out for me.