Soak the tapioca in 2 cups of warm water for 10 minutes. Drain in a strainer. You'll have a nice mushy puddle of tapioca left over.
Pour the remaining water into a saucepan and add the drained tapioca. Bring to a boil, then simmer over medium heat until the tapioca begins to turn transparent. Stir frequently to avoid sticking.
When the tapioca is transparent, stir in the bananas, sugar and salt. Simmer for 10 to 15 more minutes, stirring frequently. When the bananas are broken down fairly well, remove from the heat and stir in the coconut milk until well blended. The tapioca pearls will become visible and the pudding will be the consistency of thick soup. Taste and adjust the sugar if desired.
Cool to room temperature or slightly warmer. Stir again before serving.