That polynomial does not vanish at 1 and so is not in the span of either of your bases (nor does it need to be).
Your basis is equivalent to his since (x-1)^2=x(x-1)-(x-1).
(Also you probably shouldn't use the double implication symbol as informally as in the above post, you should only use...