Vegan & Gluten Free Substitutions: For a gluten-free (and vegan!) chocolate pie crust alternative I like this
Ridiculously Easy Chocolate Pie Crust Recipe. For vegan egg substitutes I really like this
Baking 101: Favorite Vegan Egg Substitutes post.
Topping Options: The original recipe actually calls for a meringue topping spread on top of the pie filling before baking. This is definitely a good non-dairy option. If you'd like to try it you can read this post on
How to Make Meringue.
For a great vegan topping (and completely delicious alternative for anyone that wants to try it!) this easy tutorial for
Coconut Whipped Cream is exactly what you need.