Could be it's the single cat, but mine passed (just) with decats, however it had just been terracleaned and serviced. when was your Zed last serviced, plugs, oil, filters etc ?.
Run some red ex or better through it also, take It for a good blast and then try again.Failing that find a friendlier mot tester.