Lightly spray a 2 to 2½-quart ceramic baking dish with cooking spray.
In a medium bowl, whisk eggs until blended. Add cream, ¾ cup (150 grams) sugar, and milk, whisking until smooth. Whisk in vanilla, salt, and almond extract.
In a large bowl, toss together bread cubes, cherries, and ¼ cup (28 grams) almonds. Sprinkle in an even layer in prepared pan. Pour egg mixture over bread mixture. Cover and let stand for at least 20 minutes, or cover and refrigerate for up to 8 hours.
Preheat oven to 350°F (180°C).
Sprinkle remaining ¼ cup (28 grams) almonds and remaining 2 tablespoons (24 grams) sugar over bread pudding.
Bake until puffed and golden and custard is set, 45 to 50 minutes. Let cool on a wire rack for 30 minutes. Serve warm with Fresh Cherry Sauce.