Preheat your oven to 350°F (175°C).
In a mixing bowl, combine almond flour, coconut flour, melted butter, erythritol, and salt until a dough forms.
Press the dough evenly into a 9-inch pie pan.
Bake for 10-12 minutes or until golden. Allow to cool completely.
In a saucepan over medium heat, combine coconut milk, heavy cream, erythritol, and vanilla extract, stirring continuously.
Sprinkle xanthan gum over the mixture and whisk vigorously to avoid lumps.
In a separate bowl, whisk the egg yolks. Temper the yolks by slowly pouring a small amount of the hot cream mixture into the yolks while whisking.
Transfer the tempered yolks back into the saucepan, stirring constantly until the mixture thickens and coats the back of a spoon.
Remove from heat and let the filling cool for about 10 minutes, then pour into the cooled crust. Refrigerate until set, approximately 3-4 hours.
In a chilled bowl, beat the heavy whipping cream with erythritol and vanilla extract until stiff peaks form.
Spread the whipped cream over the set filling and garnish with unsweetened shredded coconut.