Line an 8x8" baking dish with parchment paper. Make sure the paper comes enough up the sides so you can lift the bars out after they've baked.
If your cranberry sauce is especially thick and difficult to spread, mix it with a bit of water to loosen it up.
In a microwave-safe medium mixing bowl, melt the palm shortening in the microwave (should take about 60-90 seconds). Let cool slightly.
Whisk in the maple syrup and vanilla until blended.
In a large mixing bowl, mix the almond flour and salt.
Stir the wet ingredients into the dry ingredients until the mixture resembles wet sand and clumps easily if you squeeze it with your hand.
Remove 1/3 cup of the mixture and set aside.
Pour the mixture (not the 1/3 cup) into the lined baking dish and use your hand to press it into an even layer. Chill both the dish and the reserved 1/3 cup mixture in the fridge for 30 minutes.
Meanwhile, heat the oven to 350°.
Bake the shortbread crust in the oven for 15 minutes. The crust will look maybe a shade darker but otherwise won't take on too much color. Remove the dish from the oven but leave the oven on.
Carefully spread the cranberry sauce evenly over the crust (no need to wait for the crust to cool so be careful, the dish will be hot). Depending on how thick the sauce is, you might need a bit more to fill any gaps.
Remove the reserved 1/3 cup crust mixture from the fridge and use your hands to crumble it evenly over the jam.
Return the dish to the oven and bake for another 25-30 minutes, or until the crumbs on top become lightly golden.
Remove from the oven and place on a cooling rack. Let cool completely.
Use the parchment paper to lift the bars out of the pan onto a cutting board.You can cut 2 down and 2 across to create 9 large bars.You can then cut those bars in half to create either 2 smaller rectangles or 2 triangles for 18 pieces total.Or instead you can cut 3 down and 3 across to create 16 smaller bars.