I have had two companies try to find a replacement sunroof; they're all too small. Could they be ordering for the GLE vs GXE?
Try looking in a wrecking lot, sometimes they have good stuff that even mechanics can't find. If you can't find that there, then I would suggest going to a window store, they should be able to get whatever you need.
Search Nissan Altima Questions
Nissan Altima Experts