In a double bowler, melt chocolate over hot water until smooth. Slowly add the milk, whisking to combine. Remove from heat and cool to room temperature.
Beat eggs with an electric mixer until light and foamy, about 1 minute. Slowly add the sugar and continue mixing until blended.
Add the heavy cream, vanilla, and salt, blending until combined. Stir in the chocolate mixture to the cream mixture.
Refrigerate for 2 hours or overnight.
Pour the ice cream mix into the ice cream maker and freeze according to the manufacturer's instructions.
Fold the frozen cherries into the ice cream.
Place the hot fudge sauce into a zip top freezer bag with the corner snipped.
Transfer the soft serve ice cream to a freezer safe container, layering with ribbons of fudge sauce.
Freeze the ice creamfor 4 to 6 hours.