Preheat oven to 375 degrees F (190C)Prepare 9×5-inch loaf pan by spraying with cooking spray or lining with parchment paper. Coat the cranberries with 2 tablespoons flour. Set aside.
In large mixing bowl, sift together flour, baking powder, baking soda and salt. In separate bowl, mix together mashed bananas, brown sugar, oil, coconut milk, maple syrup and vanilla. Add to flour mixture and blend well. Fold in flour-coated cranberries, be sure to add all the flour and stir gently to combine.
Pour batter into prepared loaf pans. Bake for 50-55 minutes or until toothpick inserted in center comes out clean (possibly a bit longer baking time if using frozen cranberries). Allow to cool in pan for 10 minutes. Remove from pan and continue to cool on cooling rack. Slice and serve.