Preheat oven to 375 degrees. Generously spray a 9x5 inch loaf pan with non-stick baking spray.
In a large bowl, combine flour, sugar, coconut, pecans, baking powder, soda, salt, cinnamon, nutmeg and allspice.
In a medium bowl, mix together pineapple, banana, applesauce, sour cream, eggs and vanilla.
Make a well in the center of the dry ingredients. Add the wet ingredients, stirring just until moistened. Spread batter into prepared pan.
Bake until a toothpick inserted in the center comes out clean, 40-50 minutes. Let cool in pan 10 minutes. Run a knife around the edges of the loaf and remove to a wire rack to cool completely.
Meanwhile, make the cream cheese glaze by whisking together powdered sugar, cream cheese, vanilla and 2 tablespoons milk in a small bowl. Gradually add more milk until glaze reaches desired consistency. Drizzle of bread before slicing and serving.