Preheat oven to 325°F. Wrap a 9-inch springform pan with two layers of foil. Lightly spray inside of pan.
Make crust: Pulse cookies into fine crumbs. Stir in melted butter (and salt if using). Press firmly into bottom of pan. Bake 10 minutes. Cool.
Mix cocoa + cornstarch in a small bowl and set aside.
Beat cream cheese on medium-low until smooth. Add sugar and beat until creamy.
Add cocoa mixture and mix just until combined. Add sour cream, heavy cream, vanilla, and vinegar. Mix until smooth.
Add eggs one at a time on low, mixing only until each is blended in.
Add red coloring and fold gently until evenly colored.
Bake: Pour filling over crust. Place pan in a roasting pan and add hot water halfway up sides (optional but recommended). Bake 65–80 minutes, until edges are set and center still wobbles slightly.
Cool slowly: Turn oven off, crack door, cool cheesecake in oven 1 hour. Remove and cool at room temp 1 hour. Cover and chill at least 8 hours.
Make topping: Beat cream cheese smooth. Add powdered sugar and vanilla. Add heavy cream until spreadable.
Finish: Remove springform ring. Spread topping over chilled cheesecake. Garnish if desired. Slice and serve.