Preheat oven to 375°F; butter a 2-quart dish or 9x9-inch pan.
Toss cherries, 3/4 cup sugar, cornstarch, almond extract, and lemon juice well in a large bowl; pour into dish.
Whisk flour, remaining 1/4 cup sugar, baking powder, and salt in a medium bowl. Cut in cold butter with pastry cutter to small peas.
Stir in cream and vanilla just until shaggy dough forms. Drop spoonfuls over cherries, covering most but not all the surface.
Sprinkle with coarse sugar; bake 42-48 minutes until topping is golden brown and filling bubbles thickly at edges.
Cool at least 20 minutes to set filling slightly before serving.