Combine the non-dairy milk and 1 tablespoon of cajun seasoning in a bowl. Break apart (or cut) the tofu into bite-sized pieces and place in the bowl. Gently press down so all of the pieces are covered. Place in the fridge for at least 30 minutes to marinate.
Preheat the oven to 400 degrees and line a baking sheet with parchment paper. Add the bread crumbs, panko, coconut and remaining cajun seasoning to a food processor. Pulse until the coconut is about the same size as the crumbs and transfer to a bowl.
Dip each piece of tofu in the bread crumbs and place on the baking sheet. Spray with oil. Bake for 15 minutes. Flip, spray with oil again and bake for another 15 minutes.
Meanwhile, bring the rice and water to a boil. Cover, lower heat and simmer until the liquid is absorbed. Right before serving add the cilantro & lime juice and fluff with a fork.
Combine the avocado salsa ingredients in a bowl and toss. Set aside.
Combine the cilantro sauce ingredients in a bowl and whisk. Set aside.
To assemble, add rice, beans**, salsa and tofu to each bowl. Serve with cilantro sauce and lime wedges.