Close, but not quite. Although the first part of the original statement above sounds similar to Catholic dogma, it is in fact in direct contradiction of Catholic doctrine as it applies to Mary since an exclusionary exception is made for her as the Mother of God. From the Council of Trent, Session VI, Canon 23:
I was referring to the last part of her sentence, about "all needing Christ, even Mary".