Make the filling: Combine the sugar, brown sugar, milk powder and salt in the bowl of a stand mixer. Using the paddle attachment, mix on low until evenly blended.
Add the melted butter and mix for 3 minutes until all the dry ingredients are incorporated.
Add the cream and vanilla and continue mixing on low for 2 to 3 minutes until any white streaks from the cream have completely disappeared. Scrape down the sides of the bowl with a spatula and add the egg yolks unit just combined (do not overmix the filling, simply mix until it is glossy).
Make the cranberries: Combine ingredients in a heavy-bottomed pan and cook on low to medium heat until the water has evaporated and the cranberries have popped and broken down a bit (~10 minutes). Let mixture cool.
Assemble: Preheat oven to 350°. Fill each ramekin about 1/2 way with the sugar and cream filling. Drop in 1-2 tbsp of the cranberries (amount will depend on size of ramekin) and place on a baking sheet.
Bake for 15 minutes then reduce temp to 325° for another 10 minutes. Filling will be very jiggly but will thicken once it cools.
Once you remove the ramekins from the oven, let them cool for about 15-30 minutes. Cover the ramekins in plastic and place them in the refrigerator or freezer for three hours or more to thicken. Sprinkle as much of the cookie topping on each ramekin as you desire (recipe below).
Keep the dessert in the refrigerator (or freezer) until ready to eat.
Make the cookie topping: Preheat the oven to 350°. In a large bowl sift or whisk together the flour, baking soda, salt, and spices.
In the bowl of an electric mixer, beat the butter and sugar until light and fluffy (about 2 - 3 minutes).
Add the oil, molasses, egg, and vanilla extract and beat until incorporated. Beat in the flour mixture until well incorporated.
Spray a sheet pan and line with parchment, or just line the pan with a silpat. Using a spatula or your hands, spread the cookie dough out until it is 1/4 inch thick. Bake for about 20 minutes.
Let cool completely. Break giant cookie into large chunks or place those chunks into a food processor with a one tablespoon of melted butter and pulse to get a finer finish.