Whisk together flour, sugar, baking powder, baking soda, and salt in a medium bowl.
In a separate large bowl, mash the banana with a fork then whisk in the egg, 1/3 cup oil, vanilla, and coconut milk. Add dry ingredients and whisk until just combined. With a rubber spatula, fold in strawberries, coconut and blueberries.
Toast some extra coconut in a dry pan over medium heat if you'd like for topping the pancakes. Remove from pan immediately after it is golden brown to prevent from burning.
Heat a teaspoon or so of vegetable oil in a large frying pan over medium heat. Ladle pancake batter into pan and cook until bubbles start rising to the top of the pancake and they are golden on the bottom, about 2 minutes. Flip and continue cooking until cooked through, about a minute more.
Repeat with remaining batter and serve pancakes warm with whipped cream, butter, syrup, toasted coconut, strawberries, and blueberries.