Dans un bol, délayer la fécule de maïs dans une tasse de lait, réserver.
Dans une casserole, faire fondre le beurre sur un feu modéré, sans le laisser roussir.
Retirer la casserole du feu et y ajouter la farine et la fécule délayée réservée, bien mélanger à l'aide d'un fouet à main, jusqu'à homogène.
Ajouter le reste du lait et remettre la casserole sur un feu moyen-fort en remuant constamment, jusqu'à très, très épais (le mélange doit commencer à se détacher des parois).
Baisser le feu à doux, ajouter les fromages et remuer à nouveau, jusqu'à complètement fondu.
Ajouter la muscade et la poudre d'ail, bien mélanger, goûter et rectifier l'assaisonnement si besoin en ajoutant sel et poivre au goût.
Verser le mélange dans un moule de 8x8", préalablement chemisé de papier parchemin, ou d'une pellicule plastique.
Réfrigérer au moins 6H ou jusqu'à bien ferme.
Démouler la garniture, peler le papier parchemin et couper la garniture en carrés de 2x2", soit 16 carrés, réserver.
Dans une assiette creuse, bien battre les oeufs à la fourchette; déposer la chapelure dans une seconde assiette creuse.
Passer chaque carré de fondue dans l'oeuf en l'enrobant bien, et de même dans la chapelure.
Repasser chaque carré dans l'oeuf, et à nouveau dans la chapelure (chaque carrés doit avoir été enrobé un total 4 fois : oeuf - chapelure - oeuf - chapelure).
Mettre le tout au congélateur, pendant 30 minutes.
Pendant ce temps, chauffer l'huile à friture entre 350°F et 365°F et y plonger les fondues panées deux à la fois, pendant 3 minutes, ou jusqu'à bien dorées.
Égoutter quelques secondes sur 2 à 3 feuilles de papier absorbant (à ce stade, les fondues peuvent être congelées pour être réchauffées quelques minutes au four à 350°F par la suite, pour en attendrir le coeur avant le service).
Servir aussitôt, nature ou accompagné d'une salade au choix.