Preheat the oven to 300°F.
To prepare the ice cream, place the cherries and sherry in a mixing bowl and let soak for 20 minutes. Place the cream in a saucepan, add the half-and-half, sugar, vanilla bean and seeds, almond extract, almonds, and cherries with their soaking liquid, and bring to a boil. Whisk the egg yolks in a mixing bowl and slowly add the cream mixture while continuing to whisk vigorously. Return to the saucepan and cook over low heat while whisking continuously, until the mixture coats the back of a wooden spoon. Remove from the heat and let cool completely. Strain into an ice cream machine and freeze according to the manufacturer's directions (discard the cherries and almonds).
To prepare the cake, melt the chocolate in a double boiler and keep warm. Meanwhile, in a small saucepan over medium heat, heat the butter until golden brown, 8 to 10 minutes. Set aside.
In the bowl of a food processor, place the chiles, sugar, canela, cloves, and pumpkin seeds and grind until superfine. In the bowl of an electric mixer fitted with a whisk, whisk together the eggs and vanilla extract on low speed. Add the chile mixture and whisk for 10 minutes longer. Add the melted chocolate, whisk to incorporate, and slowly add the butter until combined.
Pour the batter into 8 lightly oiled 4-ounce ramekins and place in a water bath. Transfer to the oven and bake for 13 to 14 minutes; the cakes will feel only slightly firm. Remove the ramekins and keep refrigerated until 1 hour before serving. Cakes are even better slightly warmed in the oven.
To prepare the anglaise, place the cream, sugar, vanilla, and tamarind in the saucepan and slowly bring to a boil, breaking up the tamarind with a wooden spoon. Whisk the egg yolks in a mixing bowl and slowly add the cream mixture while whisking vigorously. Return to the saucepan and cook over low heat, while whisking continuously, until the mixture coats the back of a wooden spoon. Strain and let cool; keep covered.
To prepare the caramel, heat the sugar and 1 cup of water in a heavy saucepan over high heat. When the sugar turns from golden brown to amber, turn off the heat and slowly whisk in the orange juice, the caramel may turn hard but it will melt again when reheated. Turn the heat back on to medium and cook for 20 minutes, stirring occasionally. Let cool completely.
To serve, place the ramekins in a shallow pan of very hot water for 1 minute. Invert the ramekins and tap on the bottom to turn out the cakes. Transfer to serving plates and bring to room temperature. Top with a scoop of the ice cream and spoon the anglaise and caramel around the cakes.