Sorry to read that about your stroke
I'm not responsible for the TTC website but just want to answer on the captcha:
I personally never saw any captcha at the website so far so maybe it's something for the login authentification that you get if you pay?
Maybe cyxui can change that to a "bigger" visual way, or add some audio auth so one can hear the text to type.