Preheat oven to 350 degrees. Spray a 9 or 10 inch baking dish with non-stick cooking spray.
In a large mixing bowl, whisk together the pear nectar or apple juice, lemon juice, cornstarch or arrowroot powder and a small pinch of salt. Add the pear slices and cranberries and gently toss. Pour into the prepared dish.
In another large mixing bowl combine the almond flour, brown sugar, the remaining ½ teaspoon of salt and sliced almonds. Add the vanilla and oil and stir with a fork until crumbly. Top the pears with the mixture. Cover with foil and bake for 45 minutes. Remove the foil and continue to bake for 10 – 15 minutes or until the topping is golden brown and the juices are bubbly. Serve warm.