Cook the Rice: Combine the rice, chicken broth, and ¼ teaspoon of the salt in a medium saucepan and bring to a boil over medium-high heat.
Reduce heat to low, cover, and simmer for 15-18 minutes until the liquid is absorbed and the rice is tender.
Remove from heat and let sit covered for 5 minutes, then fluff with a fork and stir in 2 tablespoons of the lime juice and 2 tablespoons of the cilantro. Cover to keep warm.
Make the Street Corn Topping: While the rice cooks, in a medium bowl, stir together the corn, 2 tablespoons of the mayonnaise, 1 tablespoon of lime juice, ¼ teaspoon of the chili powder, and ¼ teaspoon of salt until well coated. Add the cotija and 2 tablespoons of cilantro, stirring to combine. Set aside.
Make the Slaw: While the rice cooks, in a medium bowl, add 2 tablespoons of mayonnaise, 1 tablespoon of lime juice, ¼ teaspoon of salt, and ¼ teaspoon of the black pepper, whisking until smooth. Add the coleslaw mix and stir until evenly coated. Set aside while you make the shrimp.
Season the Shrimp: Pat the shrimp dry with paper towels. Add to a bowl with 1 teaspoon of the chili powder, 1 teaspoon smoked paprika, 1 teaspoon granulated garlic, ½ teaspoon of salt, and ¼ teaspoon of black pepper, tossing to coat evenly.
Cook the Shrimp: Heat the olive oil over medium-high heat. Add the shrimp in a single layer and cook for 2-3 minutes per side, until pink and just cooked through. Note: Watch for a gentle C-shape curl, that's the sweet spot! A tight O means overcooked.
Assemble: Divide the cilantro lime rice among four bowls. Top each with the slaw, shrimp, and the street corn topping. Finish with extra cotija or feta and a squeeze of lime.