The resonance structures of a carboxylate anion distribute the negative charge across two electronegative oxygen atoms. In a phenoxide anion, the negative charge is distributed across less electronegative carbon atoms (and on the oxygen itself) of the aromatic ring. So while there are more resonance structures in phenoxide, they are not able to stabilize the anion as well due to carbon being less electronegative than oxygen.