In a rice cooker or pot on the stove top, combine rice, coconut milk, water and salt. Cook until the liquid is absorbed, and the grains are chewy.
Meanwhile, slice tofu into 4 thin pieces. Heat a skillet over high heat. Add the canola oil, swirling to coat. Carefully place tofu in the hot skillet, and cook until golden brown on both sides, 3-5 minutes per side.
Whisk together the chili garlic paste, tamari or soy sauce, and cumin. Pour over the tofu, turning to coat. Remove from heat.
Meanwhile, mix together all ingredients for the pineapple salsa.
Serve the chili glazed tofu over top of the coconut rice, topped with pineapple salsa.