For the rice: Combine the rice and enough cold water to cover by 1 inch; let soak 30 minutes.
Meanwhile, in a medium saucepan, stir together the chicken broth, cilantro, onion, mustard, oil, jalapeno(s), garlic, 3/4 teaspoon salt and 3/4 cup water; bring to a boil over medium-high heat. Using an immersion blender, blend until finely chopped.
Drain the rice. Return the broth mixture to a boil and stir in the rice. Cover tightly and simmer over medium-low heat until the rice is tender, about 15 minutes. Remove the pan from the heat and let the rice stand, covered, 5 minutes. Add the lime zest and fluff with a fork.
For the shrimp: Meanwhile, combine the tomatoes, chipotles, oil, garlic and 1/2 cup water in a blender and puree until smooth; season with about 1 teaspoon salt. Transfer the tomato mixture to a large skillet and cook until heated, about 5 minutes. Add the shrimp and simmer, stirring occasionally, until cooked through, about 4 minutes. Serve with the rice and sprinkle with cilantro.