<<Equivalent - of things and people - equal in power or excellence (OED)>>

Point taken. Question, if you care to continue: Though not of equal power or excellence, not having equivalent meanings? (That your prefered formulation is the better is not disputed, only the use of "equivalent" is questioned.)