Rinse the jasmine rice in a fine-mesh strainer under cold water until the water runs clear. Combine the rice, 1.5 cups water, and salt in a medium saucepan. Bring to a boil over high heat, then reduce heat to low, cover, and simmer for 15 minutes. Remove from heat and let sit, covered, for 5 minutes. Fluff with a fork.
While the rice cooks, make the pineapple salsa: in a small bowl, stir together the diced pineapple, red onion, and cilantro. Set aside.
In another small bowl, whisk the Mexican crema, lime juice, and lime zest until smooth. If too thick, thin with a teaspoon of water.
Pat the shrimp very dry with paper towels. In a medium bowl, toss shrimp with avocado oil, smoked paprika, garlic powder, and a pinch of salt until evenly coated.
Heat a large skillet over medium-high heat. Once hot, add the shrimp in a single layer. Cook without moving for 2 minutes, then flip and cook another 1-2 minutes until pink and opaque with light golden edges. Remove from heat immediately.
Divide the rice among bowls. Top with shrimp, pineapple salsa, and fanned avocado slices. Drizzle with lime crema and serve immediately.