You made some good points but some assumptions too.
You said diminished communication is grounds for dismissal. You didn't say diminished capacity might excuse it. Both are important.
It isn't clear if they disclosed the condition before or after the meeting was scheduled. It's clear they did it before they were fired.
They said their communication dropped. They didn't say they weren't communicating.
We should be encouraging them to get advice from a qualified professional.