Try that.
As a former landlord I would have no objection to the tenant paying for new carpet provided it was the same type, style, and color of the existing carpet.
However, if the LL still says no, I suggest you pay for your own carpet cleaning/extraction and make sure you get a written guarantee up front about the cat pee.

