If he does have mental health issues stemming from this, then he should have just deleted all his accounts, accepted responsibility from his actions, and moved on to something else and work on his mental health.
I mean, I think he's done that. He's deactivated his Patreon, deleted his YouTube channel, and said that he'll comment more when his mental health is better. Maybe I am a soft-hearted fool but it sounds like he's done just that.
That said it's important to remember everyone is human and makes mistakes.
As for what I'd do differently. I don't know, I don't think anything else could have been done differently I supposed but it just feels not great.
Elon Musk should get directly sued from the State of California for active sabotage of it's public infrastructure.