Preheat oven to 375ºF. In a large bowl, thoroughly combine almond milk, eggs, vanilla, and salt.
With a sharp knife, cut up challah into 1" cubes and put into egg mixture. MIx until bread is thoroughly coated on all sides. Let bread soak for 10-15 minutes or until mushy. Stir occasionally.
In a separate bowl, combine apples, peaches, raisins, pecans, sugar, cinnamon, and lemon zest. Mix thoroughly and then combine with soaked bread.
Pour batter into a greased baking dish. Sprinkle brown sugar over top and drizzle oil on top of the brown sugar.
Bake 45-60 minutes.