Actually, the only reason why we need to care about non-conjugate colors is to see if they are falsified by the conjugate ones. To check if x is falsified, we just need to do
if excludes(x,y) and excludes(x,z) and excludes(y^1,z^1) then x is false
There it is. He's saying x is a color without a conjugate, where such colors were added for each candidate after all conjugate colors were found. With this method you can use mere transitivity to eliminate a placement rather than looking for intersections as I was doing, but it's the same principle.
This means that the advanced coloring I've been doing is identical to multicoloring, supercoloring, ultracoloring, and any of the other names it's gone by. The only difference is that instead of assigning those one-off colors, I'm merely eliminating the positions where they would appear by extension of the same technique.