Combine pitted cherries, sugar, amaretto, and a pinch of salt in a bowl. Let it sit for 30 minutes.
Once 30 minutes have passed, drain the liquid. Next, combine a tablespoon of the juice with milk and confectioners sugar in a small bowl, and whisk them together to create a glaze.
Preheat the oven to 350°F. In a bowl, whisk AP flour, almond flour, baking powder, and salt. Set aside. Cream butter and sugar in a mixing bowl until fluffy. Add eggs one by one, then mix in lemon juice and almond extract. Break up almond paste and fold it into wet ingredients. Gently combine dry ingredients.
Begin by preparing an 8-inch springform cake pan. Line the bottom with circular parchment paper and give it a good greasing. Next, evenly spread about ¾ of the cake batter across the base. Now, create a delicious layer of macerated cherries, and finally, top it off with the remaining cake batter. Finish by generously sprinkling coarse granulated sugar on the top.
After baking for 25-30 minutes, use a toothpick to check for doneness in the middle. Once done, allow the cake to cool thoroughly on a rack before drizzling it with amaretto cherry glaze.
For an optional touch, blend amaretto, heavy cream, and powdered sugar until soft peaks form, and then generously top your slice with a dollop.