One thing that may possibly help to reduce or eliminate vignetting, is to use an over size filter which is fitted to a step up ring.
I have used this combination on my own 18mm Sigma lens which has had a machined thread fitted to the lens, enabling a 72mm filter to be used.
Using a 72-77 (I think it is 77) I can safely use filters on that lens without vignetting.
Using Nikon polariser filters designed for the late seventies to nineties era, can help you eliminate vignetting. The 52mm and the 72mm Nikon polariser filters have a step up facility built in. That is, their glass is very wide, in the case of the 52mm filter I estimate the glass is about 67mm in diameter.
Nikon have also made a special lens hood for the 52mm polariser called the HN12. This filter comes in two pieces, the short part is useful for Nikkor lenses 35 through to 55mm, with the second hood attached you can use it on 85 to 200m lenses. This is really a good set-up.
Mick.