Preheat oven to 350. Have butter room temp and set out eggs.
Food process crust ingredients together. Press out into an oiled pie pan. (I used a glass one and just wiped olive oil lightly in mine.) Bake 10-15 minutes until golden brown and firm, using tinfoil to prevent the edges from burning if needed.
Whisk eggs and sweetener over a double broiler, taking it on and off the heat to prevent the eggs from scrambling. They will become paler in color, thick, and foamy on the top. It could take 5-10 minutes. Set aside to chill.
Cream butter with a hand mixer, add vanilla extract, and pinch salt.
Melt chocolate over a double broiler, and allow it to cool slightly.
Mix the chocolate mixture into the creamed butter, adding 1/3 mixture at a time.
Add eggs into the mixture the same way.
Taste and adjust if needed.
Pour into pie shell. Chill in the fridge for one hour.
Heat coconut oil, peanut butter, vanilla extract, and sweetener over low/med heat. Allow sweetener to melt if needed, adjust to taste. Pour over the chocolate layer. (I used an all-natural peanut butter, which gave the peanut butter layer a grainy look but saved a couple of grams of sugar)
Set in the fridge for a few hours or overnight.