Preheat oven to 350 degrees F. Spray a 12-cup muffin tin with non-stick cooking spray.
Process the toasted coconut and walnuts in a food processor until finely ground, about 15 seconds. Add the flour, sugar, baking soda, baking powder, cinnamon and salt and pulse until combined, about 3 one second pulses. Transfer the flour mixture to a large bowl and set aside.
Pour the crushed pineapple into a fine-mesh strainer set over a 4-cup measuring cup (or small bowl), then add the shredded apple. Press the fruit mixture until it is completely dry (the resulting juice should measure about 1 cup). Transfer the juice to a small saucepan and bring to a boil over medium-high heat. Reduce the heat to medium and simmer until the juice has reduced to ¼ cup, about 10 minutes. Allow to cool slightly.
Transfer the juice to a medium bowl and whisk in the eggs, melted butter and vanilla extract until smooth. Gently fold the egg mixture into the flour mixture until just combined. Gently fold in the pineapple and apple mixture, the carrots, raisins, and dried pineapple.
Divide the batter evenly between the muffin cups. Bake until a toothpick inserted in the center comes out clean, 24 to 28 minutes, rotating the muffin tin halfway through baking. Let the muffins cool for 10 minutes in the pan, then remove the muffins to a wire rack, and cool for at least 10 minutes before serving. Leftover muffins can be stored in an airtight container at room temperature for up to 4 days. They can also be wrapped individually in plastic wrap and frozen for up to 1 month.
Notes
Flavors & toppings: See suggested substitutions, combinations, and instructions in the post above.
Food processor alternative: If you don't have a food processor, then very finely chop the coconut and walnuts until a ground consistency, then proceed with the recipe.
Mini muffins: This recipe will yield 24 mini muffins; bake for 10 to 14 minutes.
Quick bread: You can use this batter to bake a quick bread. Spread it in a 9x5-inch loaf pan and bake for 55 to 60 minutes.
Storage: Store the muffins in an airtight container at room temperature for up to 4 days or in the refrigerator for up to 1 week.
Freezing: Once completely cool, the muffins can be wrapped in plastic wrap and transferred to an airtight container or zip-top bag and frozen for up to 3 months. Thaw at room temperature.