What causes a selective shift of colour perception after removing wavelength filtered glasses?
The short answer is you don't see light you see a reconstruction of your environment made by a learning organ, your brain adapts to changes in stimuli. Color in particular is tricky because there is no objective way for your brain to determine somethings color, it can only see the wavelength that reaches the eye which are affected by everything along the way including the color of your eye's tissues.  Your brain adjusts to the filter, until it sees the colors it expects to see again. It does this by becoming less responsive to some signals, in the case of the glasses the colors in between certain ranges. when the glasses are removed the brain is still largely ignoring those signals and has to learn to accept them again in exactly the same way it learned to ignore them. 

You can do something similar with glasses that flip the visual field, (turn everything upside down). The work was done by This is a good article. Follow the link for more information. George M. Stratton, and after wearing the glasses eventually you start seeing things right side up again, then when you remove the glasses everything is upside down again, the brain has to again relearn to see right side up.