First, make the crust: Add the coconut flour, coconut sugar, ghee, eggs, and salt to your food processor and pulse for 20 seconds. With the motor still running, add the ice water in through the top 1 tablespoon at a time until a large ball of dough forms (you will probably need 8-10 tablespoons of water total).
Grease a 9" pie pan with coconut oil, then transfer the pie dough to the pan. Use your hands to form the dough into crust. NOTE: since this is a gluten free crust, it'll be more fragile than traditional pie crust. I don't recommend rolling it; instead, just press the dough into the pan and up the sides to form the crust. Then, use a fork to poke several holes into it.
Preheat oven to 350°.
Next, make the filling: Add the pumpkin, coconut sugar, maple syrup, coconut milk, pumpkin pie spice, arrowroot, and salt to a high powder blender and blend for 1 minute. Pour the filling into the prepared pie pan.
Add the chocolate and coconut oil to a small saucepan, then heat over medium-low, stirring frequently until the chocolate is melted and the mixture is smooth.
Use a spoon to dollop the chocolate on top of the pie, then use a knife or toothpick to swirl it.
Place the pie into the oven and bake it for 45-50 minutes. Place the pie on a cooling rack for at least 1 hour, then transfer it to the refrigerator, which will allow it to fully set. Enjoy!