Sur le site du fabricant Sandisk, ils disent que les SDHC Extreme jusqu'à 32 Go sont compatibles avec le 1D MKII N :
SanDisk products for Canon EOS 1D Mark II N

Il est par contre possible que tu doives mettre le firmware de ton appareil à jour pour qu'il puisse les accepter.
Le dernier en date, version 1.1.2, est ici, sur le site Canon et il est bien écrit que cela règle le problème de la compatibilité avec les cartes SDHC :
Canon EOS-1D Mark II N Firmware-E

It fixes the phenomenon wherein the camera does not detect the capacity correctly when high-capacity recording media are initialized.

a) SDHC cards with capacities exceeding 2GB (e.g., 4GB, 8GB) are now supported.
b) The phenomenon wherein the camera cannot correctly detect the capacity of CF cards with capacities exceeding 8GB (e.g., 12GB, 16GB) correctly when they are initialized has been corrected.