Preheat oven to 350 degrees.
To a medium-sized bowl, add almond butter, maple syrup, egg or flax egg, vanilla extract, almond extract and orange zest. Stir well.
Add almond flour, baking soda and salt. Mix to combine completely.
Mix in white chocolate chips and cranberries.
Place batter in a parchment-lined 8x8 baking pan. Use fingers to press into one even layer.
Bake for 15 minutes, until edges are golden. Allow to cool on countertop.
To make the frosting, mix together cream cheese and maple syrup.
Pour frosting over the bars, and smooth to make an even layer. Sprinkle with additional dried cranberries.
Place in the fridge or freezer to set up slightly before cutting into 9 or 16 squares, depending on the size you want. Store in the fridge or freezer.