He showed up 3 hours late and schmoozed enough with everyone so they all knew his reasons for being so late. I was surprised he even had agreed to come in the first place as he has refused for the last 5 years.
That's a baby step in the right direction. Sometimes an action as small as this can turn into a big gain. Did you leave before he did?