I too have found a small gap at the bottom of my GP headset similar to the one you show with my SR rim, albeit not quite as bad as yours. My only guess is that while these rims are NOS they may have been pattern parts from the period (as in the difference between CEV and Bosatta with rear headlights, if you know what I mean). SR should be able to tell you.
That said, headlight rims from SR are far and away better than all the others, IMO. I have four unusable Casa Lambretta rims from different suppliers currently sitting on a shelf in my garage that can confirm that ("Oh no we can't!", "Oh yes we can!")
I would very gently sand down some of the painted areas that the rim will fit over to see if it will fit on more snugly. It gave me an extra 1mm, which made all the difference on top and narrowed the gap at the bottom.
Maybe there's other suggestions?