Combine the cherries and sherry, brandy or Amaretto in a bowl, and let soak for 24 hrs in the fridge. Alternatively, you can pour hot water on the cherries to rehydrate them for 15-20 minutes.
Preheat oven to 350F. In a large mixing bowl, add sifted flour, ground almonds, baking powder, and baking soda and mix until well combined.
Place the coconut oil in a separate medium-sized microwavable bowl and place it in the microwave until melted (mine took about 45 sec).
Add the agar-agar (prepared according to packaging instructions) with the lemon juice, almond extract, salt combine in the same bowl as the coconut oil.
Combine the wet ingredients with the dry ones, then add the cherries mixture and enough of the remaining juices so that your batter is moist enough to make a homogenous mixture.
Transfer mixture into a greased 9.5 in x 5.5 in tin lined with parchment paper
Bake in the oven for 30 minutes or until skewer come out clean