Preheat the oven to 350°F.
Cut each croissant in half and place each half cut side up. Using a pastry brush, soak each side liberally with the orange blossom sugar soak.
Spread 1/5 of the almond filling on the bottom half of each croissant, leaving a 1/4-inch border along the edge.
Break each square (1/2 oz) of chocolate into 3 pieces and place them on top of the almond cream. Place the top half back on each croissant.
Divide the remaining almond cream into 4 parts and spread a portion on top of each croissant, covering it evenly.
Scatter about 1-2 tablespoons of slivered almonds on top, pressing them slightly into the almond cream.
Bake for 25 minutes or until golden.
Let them cool for 15-20 minutes, then finish with powdered sugar.