For the crust: In a large bowl, combine almond flour, cocoa powder, 1/4 cup Swerve Confectioners, melted butter, and salt. Mix until it resembles wet sand. Press half of the mixture into the bottom of an 8x8 inch dish. Reserve the remaining half for topping.
For the filling: In a separate large bowl, beat the softened cream cheese until smooth and creamy. Add the creamy peanut butter and beat until well combined.
Gradually add 1/2 cup of the whipping cream and 1/2 cup Swerve Confectioners to the cream cheese mixture, beating until light and fluffy. Stir in the vanilla extract.
In a small bowl, whisk the remaining 2 tablespoons of whipping cream until stiff peaks form. Gently fold this whipped cream into the peanut butter filling mixture.
Spread the peanut butter filling evenly over the crust in the dish.
Crumble the reserved chocolate crust mixture over the top of the peanut butter filling.
Cover the dish and refrigerate for at least 4 hours, or preferably overnight, before serving to allow it to set completely.