Preheat oven to 350° F. Line a 9x5-inch loaf pan with parchment paper, allowing parchment to hang over the long edge of pan. Lightly grease with cooking spray. Set aside.
Peel bananas and slice into large chunks. Place on baking sheet with sprinkle 1 tsp sugar over bananas. Bake for 20-30 minutes until bananas are caramelized. Transfer bananas to a bowl and mash to a puree. Set aside and allow to cool.
In a medium bowl, whisk together flour, baking soda, baking powder, salt, and cinnamon. Set aside.
In large bowl, mix together melted butter and brown sugar until sugar is well moistened. Mix in eggs. Add cooled banana puree and mix until incorporated.
Add flour mixture in three additions, alternating with coconut milk. Mix until flour is just combined. Reserve about one tablespoon of each: chopped chocolate, shredded coconut, and pecans. Fold in remaining toppings.
Transfer batter to prepared loaf pan. Spread into an even layer. Top batter with reserved toppings. Bake for 55-65 minutes until toothpick inserted in center of loaf comes out clean. Let banana bread rest in pan for 5-10 minutes before unmolding. Allow banana bread to cool to room temperature on wire rack before slicing.