Prep the pan: Lightly grease a 9-inch pie dish.
You can line the base with a circle of parchment for easier slicing.
Make the crust: In a bowl, mix almond flour, shredded coconut, sweetener, and salt. Stir in melted coconut oil and vanilla until the mixture looks like damp sand and holds when pressed.
Press and set: Firmly press the crust mixture into the pie dish, pushing up the sides. Use the bottom of a flat measuring cup to pack it tight.
Chill for 20 minutes to firm up.
Optional bake: For a crisper crust, bake at 325°F (165°C) for 10–12 minutes until lightly golden. Cool completely before filling.
Toast the coconut: In a dry skillet over medium heat, stir shredded coconut until golden, 3–5 minutes. Set aside to cool.
Bloom the gelatin: Sprinkle gelatin over 2 tablespoons cold water in a small bowl.
Let it sit 5 minutes to thicken.
Warm the gelatin: Microwave the bloomed gelatin for 10–15 seconds to melt, or warm gently on the stove. It should be liquid but not hot.
Whip the coconut cream: Scoop the firm coconut cream from the can (leave any watery part behind). With a hand mixer, whip until creamy.
Build the filling: Add Greek yogurt, protein powder, powdered sweetener, coconut extract, vanilla, and a pinch of salt to the whipped coconut cream.
Beat until smooth. Taste and adjust sweetness.
Stabilize with gelatin: With the mixer running on low, drizzle in the melted gelatin. Mix until fully incorporated and silky.
Fold in texture: Gently fold in 2–3 tablespoons of the toasted coconut for extra coconut flavor in every bite.
Fill and chill: Pour the filling into the cooled crust.
Smooth the top. Chill at least 4 hours (overnight is best) until set and sliceable.
Finish and serve: Top with the remaining toasted coconut and a little whipped topping if using. Slice with a sharp knife, wiping between cuts for clean slices.