Heat the oven to 350°F. Line two 9-inch round cake pans with parchment paper and lightly coat the sides with neutral oil.
Whisk the all-purpose flour, granulated sugar, cocoa powder, baking soda, baking powder, and salt in a large bowl. In a separate bowl, whisk the eggs, soy milk, neutral oil, and vanilla extract until smooth.
Pour the wet ingredients into the dry ingredients and whisk just until combined. Gradually stir in the hot coffee until the thin, glossy batter is evenly mixed.
Divide the batter between the prepared pans. Bake for 29 to 34 minutes, until the centers spring back lightly and a toothpick inserted into each cake comes out with a few moist crumbs.
Cool the cakes in their pans for 15 minutes, then turn them onto wire racks. Remove the parchment and let the layers cool completely before frosting.
Place the chopped dairy free chocolate, coconut cream, dairy free butter, vanilla extract, and salt in a heatproof bowl. Warm over a pan of barely simmering water, stirring until smooth, then refrigerate for 45 to 60 minutes until thick and spreadable.
Beat the chilled fudge frosting for 30 seconds to lighten it slightly. Spread frosting between the cake layers and over the top and sides, then let the finished cake stand for 20 minutes before slicing.