Arista, I believe we had quite a long discussion a few weeks ago on this topic.
CCP cannot do anything about use of sftware that 'does not interact with the client at the code level'. In a nutshell, anything that injects code into the client for the purposes of extending functionality or abusing client-server interactions is illegal, independent programs running in parallel are not.
Now they can handwave a catch all into the EULA, but unless they're going to re-hire all of those laid off staff and allow them to lean on the back of your chair while you boot up Voice Commander, Dragonspeak or any number of enabling tools, they have precisely zero actionable intelligence to enforce that EULA clause. It's be more sensible that clauses that are unenforceable do not exist so as to prevent egg landing on their faces in situations such as yours.
Personally, a non-client modding bit of software like dragon speak, which emulates key presses via voice to text (or input), doesn't flag up any issues. In fact you'll take a massive APM hit unless we're speaking of some convoluted ISBOXER set up with dragonspeak allowing multiple independent key press interpretations using a multi-threaded control scheme you'd be hard pressed to get Turing to want to crack in terms of complexity.
If my 'inability' to multi-box at real time speeds is able to be mitigated by ISBOXER without punishment, your challenges can be addressed in part (and less effectively than the mainstream route) by Dragonspeak et al. You cannot allow the extension of the abilities of averagely dexterous individuals, while decreeing that those whose dexterity may be impaired must effectively HTFU. Aside from being a big ball of bullshit, it is (as previously mentioned) unenforceable and at worst, ableist.
There are some monitor input filters out there that assist colour blind individuals in picking out detail they might otherwise lose in a traditional 'red vs blue' colour scheme. Voice assist tools are effectively the same thing, IMO. Undetectable, never leaves your machine and never touches game code at any level.
Tl;Dr: If it doesn't touch game code, it is pretty much legit by way of being unenforceable.
Apologies for minor derail, I will take this discussion to its own thread if such continues.