Cabrera definitely made it close with the triple crown last year; like the OP, it definitely put him in the discussion.
So, too, does the fact that he's played a decent 3rd base. Pujols has played some left but mostly first, and so Cabrera will get more kudos for having played a more difficult position. (Though granted Pujols was excellent at 1st)
Still, there's that start Pujols had; it was incredible. If Cabrera ages gracefully, with a late 30s/early 40s like Yaz *and* Pujols is really old in his late 30s as injuries pile up like they did for Mantle, yes, Cabrera will be remembered as the better player. It's be hard to top that great start Pujols had otherwise, though.
I guess I look at it more that way than just WAR and all; but as one poster said, it's still true that first, Cabrera has to catch Pujols.