Si uno insertara un ojo cibernético de trabajo en un perro, ¿cómo sabría si ese perro realmente está viendo el color?

No vería de manera diferente a como lo hace ahora. El error es suponer que es el ojo el que ve. Es el cerebro el que “ve” al interpretar lo que se envía, y un cerebro que no ve un color en particular no lo verá independientemente de lo que haga el ojo.