Préchauffer le four à 160 °C (325 °F). Vaporiser un moule à charnière de 23 cm (9 po) d'enduit végétal. Recouvrir l'extérieur du moule de papier d'aluminium. Mélanger la chapelure et la margarine ; aplatir uniformément dans le fond.
Dans un grand bol, mélanger à haute vitesse au batteur ou au robot culinaire le fromage à la crème, 250 ml (1 tasse) de sucre, les ufs, les blancs d'ufs et le zeste d'orange. Ajouter le fromage et la crème sure, en battant juste assez pour mélanger.
Verser la garniture sur la croûte préparée. Cuire au four jusqu'à ce que la garniture soit à farine ferme, environ 1 heure. Éteindre le four ; laisser reposer au four, 30 minutes. Régrigérer 3 heures.
Pour la garniture, cuire les canneberges, le sucre et l'eau dans une casserole moyenne, à feux doux, environ 10 minutes, en remuant jusqu'à ce que la préparation soit épaisse. Laisser refroidir. Verser sur le gâteau au fromage.