If the car has never been back to a dealer, the P1421 could be an artifact of a glitch in the ECM firmware. There's a bulletin for it that specifies an ECM reprogram, NTB10-089:
https://www.tsbsearch.com/Nissan/NTB10-089
If that isn't it, then the most likely cause is a dirty Throttle Body and a miscalibrated MAF, possibly along with a restricted air filter. Since the MAF readings are used in concert with the A/F sensor (front O2), and the A/F is in turn checked against the rear O2, it's possible you have a chain of events that's fooling the ECM. So I'd resolve the P1421 first and see if the P0420 stays away with it. Clean the TB and perform an IAVL.
If not, what kind of cat did you put on? I've seen bargain basement ones fail (and even come apart) in well under two years. One Sentra we worked on 5 or 6 years back inhaled a cheapo cat less than 10K miles after installation, completely wrecking the engine. It's also possible the welds have sprung a pinhole leak near the A/F or O2, check for that by having an assistant partially block the exhaust with a shop rag.