Help getting flange off??!!

Pinion oil seal in with no issues although it doesn’t want to completely flush with the diff body housing. It sticks out a touch but is equal distance all the way around. The old one wasn’t totally flush either. Is this as it should be? No amount of pressing seems to push it in anymore. Pic of old one and new one attached.

404B8E60-F4A1-45FC-A653-380C6C97A02A.jpeg

369FE0F7-A923-4EBC-80CD-930688FD2702.jpeg

3CCD61D4-2615-4870-956D-631091493536.jpeg