Dans une casserole à fond épais ou en cuivre, bien mélanger la cassonade, le lait condensé, le beurre, les sirops de maïs et d'érable, la vanille et le sel sur un feu doux, jusqu'à ce que la cassonade soit bien dissoute, environ 5 minutes.
Augmenter le feu à modéré, et poursuivre la cuisson une dizaine de minutes, jusqu'à ce que la température atteigne 236 - 245°F, sans JAMAIS ARRÊTER DE REMUER au fouet à main.
Lorsque la température est atteinte, retirer la casserole du feu et transférer le caramel dans un bol de métal ou de pyrex; laisser tiédir 15 minutes.
Pendant ce temps, piquer les bâtonnets dans le coeur des pommes, préparer une feuille de papier parchemin pour recevoir les pommes trempées.
Tremper les pommes en les tenant par le bâtonnet et en les tournant doucement pour bien les enduire, les égoutter patiemment et les poser sur le papier; réfrigérer 15 minutes. Pensez à poser les pommes de caramel à 2 de distance sur le papier, pour l'étalement du caramel à la base des pommes.
Lorsque bien fermes, tremper les pommes partiellement dans le chocolat fondu, égoutter et rouler dans la garniture choisie; reposer sur le papier et réfrigérer 1 h.
Répéter ces étapes pour toutes les pommes.