Add the cherries, 2 tbsp sugar and lemon juice to a small saucepan over medium heat. Simmer for 6 to 8 minutes, pressing some of the cherries against the pan with a spoon, until soft and juicy.
Stir the cornstarch into the water, add it to the pan and simmer for 1 more minute until thick and glossy. Transfer to a bowl and refrigerate until completely cold. Add the cottage cheese, milk, heavy cream, 1/2 cup sugar, honey, vanilla, almond extract and salt to a high-speed blender. Blend for 1 to 2 minutes until completely silky with no curds.
Pour the base into a container and refrigerate for 1 to 2 hours until very cold.
Churn the base in a pre-frozen ice cream maker for 20 to 25 minutes, until thick like soft serve. Add the chopped chocolate during the last minute of churning.
Spoon one third of the ice cream into a freezer-safe container and dot with spoonfuls of cherry swirl. Repeat the layers, then gently run a spoon through a few times to create ruby ribbons.
Press plastic wrap onto the surface and freeze for 3 to 4 hours until firm.
Let the ice cream soften at room temperature for 10 minutes before scooping.