The beans can be prepared in the slow cooker! The night before you wish to make the pot pie, pick and rinse 1/2 lb of dry beans, put them in the slow cooker with water to cover plus one inch, and cook them on Low overnight. In the morning, the cooked beans are ready to drain and use in this (or any!) recipe.
In a skillet over medium heat, saute the onion and carrot about 5 minutes, until softened.
Lightly oil a 3 1/2 - 4 quart slow cooker with 1 tsp oil.
Transfer the onions and carrot to the cooker, and add the bell pepper, garlic, corn, pinto beans, and chiles.
Stir in the stock, tamari, and cilantro.
Cool on Low for 5 hours.
Add salt and pepper to taste.
Make the topping: In a separate bowl, combine the cornmeal, flour, baking powder, and baking soda, and mix well. Add the remaining 1 Tbsp oil and the milk (for vegan use the soy milk), and mix until just combined.
Place the topping on top of the filling, turn the cooker up to High, and cook for 1 hour more.