La règle d'équivalence que tu énonces ensuite ne tiens pas, ce qui importe est le rapport entre la surface d'un FF et celle d'un APS-C, 864mm carrés contre 329mm carrés, si j'en crois wikipedia:
Image:SensorSizes.png - Wikipedia, the free encyclopedia
Cela veut dire que 24MP sur un FF correspond à 24MP x329 : 864 = 9,1MP sur un APS-C Canon. Soit une définition légèrement inférieure, et légèrement plus confortable, que les 10MP d'un 40D. Sans conséquence notable, à mon avis, sinon un léger surcroît de qualité pour la photo animalière.