Using a stand mixer fitted with the whisk attachment or a hand mixer, beat the eggs and granulated sugar until pale yellow, frothy and doubled in volume, about 10 minutes. Meanwhile, melt 3 tablespoons of the butter and cool to room temperature. In a separate bowl, mix the flour, baking powder and salt. Whisk the buttermilk into the dry ingredients and blend until it becomes a smooth paste. Add in the melted butter. Use a rubber spatula to fold the beaten eggs into the batter. Hold the batter at room temperature until ready to cook.
Heat a 14-inch skillet or griddle pan to medium-high heat. Place 1 tablespoon of the butter on the skillet and ladle out 2 ounces of the batter. When the top of the pancake starts to bubble, use a large metal spatula to flip, and then cook on the other side until brown, 3 to 5 minutes. Repeat for the remaining batter, about 6 pancakes total, adding butter to the griddle before each pancake. Stack three pancakes on each plate and serve with the remaining 2 tablespoons butter, confectioners' sugar, some maple syrup and the Apple Cranberry Compote.
In a medium saucepot set over medium heat, add the cranberries, granulated sugar, honey, salt, apples, cinnamon, lemon juice and zest, and bring to a simmer. Reduce the heat to low, stir and continue cooking until the apples start to break down and the cranberries begin to pop, about 15 minutes. Remove from the heat and serve warm.