Perhaps I'm simplifying/abstracting a bit too much here but - colors are single dimensional (i.e. the wavelength of the light you're seeing) whereas smells are multidimensional/maybe not even really mappable to any continuum.
Colors are not wavelength. Color actually has three dimensions that can be coded as RGB, HSL, LAB, or using degenerate coding in four dimensions with CYMK.
Visual geometry has three dimensions, making vision a 6 dimensions thing (plus time, but that is added to every sense).
You point still stands though, since AFAIK smell has many more dimensions (not sure if they've been thoroughly counted).
Light is a mixture of different wavelengths, so, in a sense, it's infinitely dimensional. People's perception of light is usually three dimensional.
> maybe not even really mappable to any continuum
I think it cannot be continuum, as sense of smell is caused by discrete molecules. As for "not mappable", it can be that it's mappable, but our brain is really bad at it.
Visual geometry has three dimensions, making vision a 6 dimensions thing (plus time, but that is added to every sense).
You point still stands though, since AFAIK smell has many more dimensions (not sure if they've been thoroughly counted).