Last I checked virtually none of Zcash's transaction used the anonymous payment feature (presumably because the performance of it is very poor).
So it's plausible that monero transactions could practically end up with a larger anonymity set in absolute terms than zcash (especially for current monero, which has CT and a minimum mixin size).
I think it would be more accurate to say that Zcash, has, as a feature, a way to make anonymous payments, but it is rarely used.