Pas tout à fait ça, mais tu y es presque.

Un capteur APS-C présente une surface 2,56 fois plus petite qu'un capteur FF, donc les 21mpx du 5DII c'est l'équivalent des 8mpx (21/2,56) de l'EOS30D, ce qui fait largement moins de la moitié des 18mpx du 7D.
Maintenant toutes choses étant égales... si le 5D² avait un capteur FF de 18mpx il sortirait des photos avec les mêmes résolutions que le 7D... ce qui donnerait un avantage plus que certains au 7D puisque lors d'un crop tu diminue la résolution.
Il faudrait un peu plus de millions de pixels au 5DII pour présenter la même résolution que le 7D.