Preheat oven to 350°F. Grease an 8x8 baking pan or tube pan, or line with parchment paper.
In a large bowl, mix together dry ingredients. Stir in milk and egg until well-blended, then add in pie filling. Pour into prepared pan.
In a small bowl, mix together topping ingredients through salt. Using a pastry cutter or two knives, cut in butter until the mixture resembles coarse crumbs. Scatter topping over the batter.
Bake for 35-40 minutes, until a toothpick inserted into the center comes out clean. Let cool at least 5 minutes before serving.