Recipe courtesy Elizabeth Baird, Canadian Living Cooks. You can use a classic ceramic pudding bowl for this dessert. Grease and fill as noted for the mould. Make a 1-inch pleat across middle of large piece of foil and fit over top. Press down sides. Trim edge, leaving 3-inch overhang; press down side. Tie string securely around mould about 1 inch from rim; fold foil overhang upward over string. Steam as directed above and reheat in steamer or microwave.
Grease 6-cup metal pudding mould with central chimney; spoon 2 tbsp. of the corn syrup into bottom. Sprinkle in 1/4 cup each of the pineapple and cranberries, 2 tbsp. each of the almonds and apricots and 1 tsp. of the grated orange rind. Set aside.
In separate bowl, toss together remaining pineapple, cranberries, almonds, apricots, orange rind and carrots. Set aside.
In a large bowl, beat butter with sugar until fluffy. Beat in eggs, one at a time. Whisk together bread crumbs, flour, baking powder, nutmeg and salt. Stir into butter mixture alternately with fruit mixture, making 3 additions of dry ingredients and 2 of fruit. Batter will be dense.
Scrape into pudding mould, packing batter right to the bottom. Smooth top. Place circle of parchment paper cut to fit directly on batter surface. Cover with lid. Place on rack in deep Dutch oven or stockpot. Pour in enough boiling water to come halfway up side of mould. Cover and bring to a boil. Reduce heat and simmer, adding boiling water as needed to maintain level, until cake tester inserted in centre comes out clean, about 3 hours.
Lift out of water onto rack. Let stand for 10 minutes. Remove lid and paper. Unmould onto warmed serving plate. Serve with lightly whipped cream or crème Anglaise brightened with a splash of orange liqueur or finely grated orange rind.
For make-ahead: Let cool completely. Wrap in plastic wrap and refrigerate for up to 1 week. Or, wrap first in plastic wrap and then with heavy-duty foil and freeze for up to 1 month. Let thaw. To reheat, unwrap and return to original mould; cover with parchment circle and lid as for first steaming and steam in boiling water for about 1 hour or until hot. Or, place on microwaveable serving plate, cover with vented plastic wrap and heat in microwave at Medium/50% power for 5 minutes. Brush with 1 tbsp. remaining corn syrup.