Preheat your oven to 350 F and lightly oil a 2.5 quart baker.
To make the topping, combine the flour, sugar, baking powder and salt in a large mixing bowl. Using a pastry cutter (or butterknives), cut in the vegan butter. The butter should be in pea-sized pieces. Pour the non-dairy milk and vanilla into the center of this mixture. Mix with a spatula or spoon until the dough is moistened throughout and minimal flour remains at the bottom of the mixing bowl. You should have big clumps of dough(not a single mass, but not crumbs, either).
To make the filling, toss the cherries with the cane sugar, flour, lemon juice and zest, and salt.
Turn the cherry filling into your prepared baking dish. Dot the top with all of your topping, distributing it evenly.
Bake the cobbler for 40-45 minutes, or until the filling is bubbly and the top is turning golden brown. Allow the cobbler to cool for 15 minutes before serving.