Preheat oven to 350°F. Grease or butter a 9 x 9-inch glass baking dish.
Core, peel and cut the apples into bite-sized pieces. In a large bowl, gently toss the apples with raisins, lemon juice, 2 tablespoons honey, cinnamon, 1/2 teaspoon ginger and a pinch of salt. Spread the apple mixture evenly in the bottom of the baking dish.
In a large bowl, mix together the oats, pecans, flour, coconut, 1/2 teaspoon ginger and a pinch of salt. Cut in the butter and 1/4 cup of honey with the rest of the ingredients to make a crumbly mixture. Spread mixture evenly over the top of the apples, then place in oven and bake for 45 minutes or until bubbling and the topping is golden brown and crisp.