I am not sure where this thread has gone over 19 pages. I have read the first three and the last two but I wish to add my thoughts in to it anyway.
While I do not wish to sound self important, I do want to point out that I do think my points are important to express. I say this as a man who is blind in one eye and half blind in the other.
While not in the same position as to OP I can completely understand the situation. Some people have asked me why I struggle top do things in this game and I tell them that they are fun for me, so I do them, right up until they are no longer fun, then I take a break and cheat at Skyrim.
While I completely understand that it sucks to have your ability to play something removed, I also understand that sometimes you do have to know your limits. My limits are on boss fights where the ground poop and other mechanics become too much the bear while still managing to do my job. (For some reason green poop is near impossible for me, and searching the screen for little things to click is time consuming).
Anyway, what I am saying is this, the player found a work around for this in the first place, and with dedicated friends, I think they can again. I once was in a guild where they were very understanding of my situation and tried really hard to help me out and feel a part of things. I am unable to find that, but I do hope this person is able to find, and by the sounds of does, have a group that is willing to help.
Sometimes it is on our initiative that we must find solutions to our problems rather than rely on Blizzard to make it fully accessible. LFR is the solution for me. Mechanics seem less important to the point of trivial, which is just fine for me, cause it means I get to do these things now. In the case of the subject of this post, possibly some audio commands from the game or from vent might help. A script that is a go to script might help, though that borders on automation.... but come on, knowing this player bl;iz can likely not be jerky about enforcing some rules as long as they do not exploit.
I hope for a solution to this player's issue, but would not want to see something like this reversed for such a tiny population. What nmakes people like this special is their ability to perservere and to overcome challenges, not their ability to complain until something is given to them.