As it is, the question seem too localized because you are asking for the label used in a checkbox for assisting colorblind users, but then you offer four alternatives that are equally valid.
I should not be closed because you are asking for a phrase to use in a user interface because, if you are not going to use a not grammatical phrase just for keeping it short, the same phrase could apply to different cases, where somebody would need to refer to colorblind people.
The problem I see is with asking for a politically correct phrase, as that is different from country to country, and can be set considering factors that are external to the language. See Use of "separation of church and state" in non-Christian countries where the OP is asking for a different phrase to use instead of separation of church and state, where church in English mean also "institutionalized religion as a political or social force."
As far as I remember, users on Stack Exchange are welcome to explain the context in which the question is being asked. The context should not be used as excuse to close the question, as the question is still asking for an alternative phrase to use. Then, if Use of "separation of church and state" in non-Christian countries has not been closed, I don't see any reason for closing this question. How much people had the need to use an alternative phrase to separation of church and state, which is also used in other languages (see the Italian separazione tra chiesa e stato that is the exact translation of the English phrase)?
To notice that this question is not asking the name to give to a class, a function, or a method in a programming language, which is the kind of questions that is off-topic on EL&U, and with a good reason (because the function name to use in a programming language is not necessarily an English word, and the name to use for a function could be limited from the programming language, which could have reserved words).