Had to do some tweaking on mine, but eventually it fit OK. As said here, before really tightening all the mounting screws, loosely tighten them by hand and tweak the alignment.
If so many are having issues, why not contact both Pelican and Rennline? They're on the site occasionally or try Tom Rittenburg VP - Rennline Automotive -
Orders@Rennline.com.
Sort of strange they haven't chimed in to try and make it right before now isn't it ?