Afraid so. That one really took a beating this winter huh? As for a cartridge replacement, Hayward makes a variety of multi-cartridge filters that should work very well for you.I need a new filter, don't I...
Maybe install it yourself and have a company Certify it for a nominal fee?