As you peel and dice the apples, sprinkle with lemon juice and mix frequently to prevent browning, or toss in iced water with some lemon juice.
Place the apples into a large pot on the stove over medium-high heat. Add the pineapple, sugar, 1 cup water and salt. Cook until the moisture evaporates and consistency of the remaining fruit is thicker than preserves, 30 to 35 minutes. Stir often to prevent burning on the bottom. Cool, then stir in nuts.
Refrigerate the apple filling at least overnight. Filling will last in the refrigerator for up to a week in an airtight container.
Preheat the oven to 350 degrees F.
In a pot, melt the butter over very low heat. A white foam will form as the top layer. Skim off the foam with a spoon. Once the foam is removed, add the oil. Stir and remove from the heat.
On a sheet of waxed paper, lay out the first layer of phyllo dough. (Dough dries out quickly, so keep other layers not in use covered with a damp cloth over a sheet of waxed paper.) Using a pastry brush, gently brush the butter/oil mixture onto the entire sheet of dough. Sprinkle with the breadcrumb mixture over the entire surface. Repeat for an additional 4 layers so each roll has a total of 5 layers of phyllo dough.
Using a spoon, add a row of the apple filling an inch or two from the bottom of the dough. Do not overstuff or the strudel will burst when baking. Lift the bottom edge of the waxed paper with both hands, each about a third of the way in from the outer edges to support the phyllo as you roll up the dough, jellyroll style. As you roll, fold the sides inwards to form sealed edges as you continue to the end. End with the seam-side down.
Coat a baking pan with the butter/oil mixture and place the first rolled dough onto the pan with the seam facing down. Then brush the roll all over with the butter/oil mixture.
Repeat the steps above until you have filled the cookie pan with the rolls but keep at least a roll's width between each. Keep at least 2 to 3 inches between the rolls on the baking sheet to ensure even browning.
Bake until golden brown, 40 to 45 minutes, depending on your oven. During baking, baste 4 to 5 times with the butter/oil mixture.
Cut into pieces while still hot so the crust won't break.
Unbaked rolls can be frozen. Just thaw and bake when ready. Baked strudel rolls can also be frozen but need some time in the oven to heat and to crisp them up. Again, cut while hot.