In my opinion all these work arounds are great, however it detracts from the core issue that flying with a CVD does not matter!
The empirical evidence shows, over the last 25 years in Australia, that CVD pilots operate to the same levels as their non CVD peers. It would seem that this is over a broad range of CVD's.
Tested over the years, the same as their colleagues, some have continued their careers to the highest levels in Airline transport.
A practical flight test or a test in the same simulator that is used for renewals is being avoided? Maybe this is because it may be subjective to who is conducting the test?
What any practical test should be looking for is can the applicant operate safely despite having a CVD?
It would show the argument, that colour is so critical, is redundant.