Preheat oven to 325°F. Grease a 9-inch or 8x8 square baking pan.
Mix together the melted vegan butter, flour, sugar, and vanilla. Press into the bottom of the pan.
Bake for 10 minutes. Remove from the oven. Change the oven temperature to 425°F.
In a medium saucepan, whisk together the coconut milk, maple syrup, brown sugar, corn starch, vanilla extract, cinnamon, and salt until the corn starch is dissolved. Add the butter to the pot.
On medium heat, bring to a simmer, stirring frequently. Remove from the heat as soon as it starts bubbling. At this point, it should be thickened.
Stir in the pecans.
Pour the mixture into the pan over the crust.
Bake for 30 mins, or until the filling appears more firm when jiggled.
Remove from the oven and let cool before cutting and serving.