Combine pitted cherries, sugar, amaretto, and a pinch of salt in a bowl. Rest for 30 minutes.
After 30 minutes, drain the liquid and mix a tablespoon of the juice with milk and confectioners sugar in a small bowl to create a glaze.
Preheat to 350°F. In one bowl, whisk AP flour, almond flour, baking powder, and salt. In another, cream butter and sugar to fluffy. Add eggs one by one, then lemon juice and almond extract. Mix in almond paste. Gently fold dry ingredients into wet until fully combined.
Prepare an 8-inch springform cake pan with parchment paper and grease it. Layer ¾ of the batter, add macerated cherries, and top with the remaining batter. Sprinkle with coarse sugar.
Bake for 25-30 minutes, check doneness with a toothpick, and cool the cake on a rack. Once cool, drizzle with amaretto cherry glaze for added flavor.
Combine amaretto, heavy cream, and powdered sugar until soft peaks form, then generously dollop it onto a slice for a delightful treat.