All the bits and pieces I’ve had from Lighthouse branded Crown have been spot on, but I’ve never ordered door seals.
It looks like you have some sort of upgraded part for providing a tighter fit, but they obviously aren’t working properly for your TJ. I assume that all TJs from ’97 – ’06 have the same seals, so I don’t understand why yours aren’t fitting properly.