Hi Paul,
I'm Chris, the guy who makes the ABS Forever Panels you've got on your doors.
I was just flipping through catching up on some build threads and I stumbled upon yours. (I also drive a white 90 with lotus seats).
I spotted the post where you 're installing the LE grilles on the door panel- I think you've got it assembled wrong- that's why its not fitting correctly on the car.
The black backer on the LE speaker panel mounts to the FRONT of the door panel. screws go through the door panel from the back to hold it in place. It should go door panel - foam - vinyl - plastic backing plate - polished plate.
The polished metal cover and the speaker grill should be flush. Check out these pics:
https://www.instagram.com/p/BTFj-nDlKNk
https://www.instagram.com/p/BTFjmGiFe9q
https://www.instagram.com/p/BS1V3fqFmyr
The LE cars has very small spacers to 'lift' the panel slightly away from the door near the speaker. If you look on the Forever Panel, you'll see unpunched 2mm holes on the outside of the mounting clip holes. That's to mount the spacers with rivets.
If you've got this all sorted- no worries. I just thought I'd reach out.
-Chris