@dalias I'm used to the problem of chromatism in astronomic lenses of telescopes, there's it's not uncommon to have 3 or even 5 layers of fluorite (or equivalent) to reduce chromatism of bright stars or planets.
BTW light pollution filters usually help there because some of them heavily filter blue to close-uv. Maybe this blue-light-filtering fad would help on your glasses?