Put cherries, milk, one cup of the cream, sugar, and salt into a medium saucepan. Heat on medium heat until the mixture is steamy, then lower the heat to warm and just let sit for about 15 minutes. Remove from heat. Blend the mixture just a little bit. I wanted cherry chunks in my ice cream, and more than a couple whirls will annihilate the chunks.
Put mixture into a large bowl. Stir in the remaining 3/4 cup of cream. Chill for several hours in the refrigerator until completely cold. (Can also place bowl over an ice bath, to speed up the cooling process.) (Apparently it's really important that the batter for ice cream is quite cold)
Before putting the mixture into your ice cream maker, stir in the lemon juice and the Amaretto or other liqueur if you are using. Note that you can skip the alcohol if you want, but the addition of it will help the ice cream from getting too icy, and the amaretto can add a nice flavor boost to the ice cream. Churn the ice cream in your ice cream maker according to the manufacturer's instructions.
Once the ice cream has completed churning, the ice cream should be pretty soft. Gently fold in the finely chopped chocolate. Put in an airtight container and place in the freezer for at least an hour, preferably several hours.
Makes about one quart.