If I shine some wavelength to your eyeball and you say "it looks blue", but then I change the surrounding and now it looks white, I don't think you would conclude that the original wavelength is blue.
We have a many examples like this, which prescribe that vision is not at all an accurate wavelength measurement device.
Magenta and purples are constructs by the brain, as you mention.