Make cake: Preheat oven to 350°. Line two 8” round cake pan with parchment and grease with cooking spray. In a glass measuring cup or small bowl, combine almond milk and vinegar. Let sit at least 10 minutes.
In a medium bowl, whisk together almond flour, cocoa powder, baking soda, and salt.
In a large bowl using a hand mix, beat butter and sugar together. Add eggs one at a time until incorporated, then add vanilla. Add dry ingredients and mix until just combined. Add almond milk mixture and red food coloring and mix until just combined.
Divide batter evenly between prepared cake pans. Bake until a toothpick inserted in the middle comes out clean, 35 to 40 minutes. Let cool 15 minutes, then flip onto a cooling rack and let cool completely.
Make frosting: In a large bowl using a hand mixture, beat cream cheese and butter until smooth. Add confectioners sugar and beat until no lumps remain. Add heavy cream, vanilla, and a pinch of salt and beat until combined.
Place one cake layer on a serving platter and frost top with about ⅓ of the frosting. Place second layer on top and frost top and sides with the rest of the frosting.
