Place the coconut milk, rice, and salt in a large saucepan along with 1 1/2 cups water. Set the pot over medium heat and allow to cook until the liquid drops below the level of the rice. Stir the pot, cover, and turn the heat down to low. Allow to cook for 10 minutes. Turn off the heat, stir in the shredded coconut and re-cover. Allow to rest until ready to serve.
Place the black beans in a small pot along with the cumin and coriander. Heat over medium, stirring frequently, until warmed through.
Divide the cooked rice, warmed beans, mango, avocado, onion, and cashews into four shallow bowls. Top each with cilantro and serve with lime wedges.