I had kind of the same problem. I did get it close enough for me with the 3M red foam trim tape. It looks great from afar. Upon closer inspection, it obviously isn't perfect. I would be interested in any solutions others came up with as well.
1998 Black LX Sport # 140609 A-6 Sidemarker Lights Front Speakers: JL Audio XR570-CX