Is this the wrong glovebox liner?

Ya that looks like the one I have right now, and it won't mount up on the bottom two holes (arrows drawn)


This was what the back of mine looked like. I picked it up at the MoPar Nationals.. And it fits, excuse the wires they go to the amp on the inside... But really it does fit..