Remove the tofu from the package and discard (along with the soaking liquid). Gently but firmly press the tofu block between the palms of your hands over the sink to drain the soaking liquid. Turn the block and press again. Continue turning and pressing until the block no longer drips, taking care not to break the block. Alternatively, line a bowl with a thick pad of paper towels, place the block on the towels, layer another thick pad on top, and then lay something heavy on top of the tofu, such as a small cast iron skillet. Let drain for an hour. Slice the tofu into 1/2" cubes.
Heat 1 tablespoon coconut oil over medium-high in a medium skillet until melted. Stir in the curry powder and paste until fragrant (just 10 seconds or so). Add the tofu and stir everything together to thoroughly coat the tofu cubes. Cook the tofu, turning frequently, until the edges begin to brown. Transfer to a bowl and set aside.
prepare the rice
Cook the rice according to package directions, adding the cilantro stems and kaffir leaf to the water as it comes to a boil. When cooked, fluff the rice and set aside.
prepare the stew
Heat the coconut oil in a roomy sauteuse or other wide-bottomed 4 quart pot over medium until melted. Add the onion, bell pepper, and carrot, and cook until softened. Add the curry powder, curry paste, and garlic to the vegetables and saute until fragrant.
Increase heat to medium-high, and add the broth, soy sauce, and brown sugar. Bring the soup to a gentle boil, then reduce to medium-low, and let the soup settle down (no bubbling). Stir in the coconut milk, along with the tofu and rice. Squeeze the lime half over the soup and mix well. Taste for salt and adjust as desired.