Place water in the bottom of your Instant Pot. Place the steamer rack on top of the water, handles extended up.
In a small bowl, combine the salt, chipotle spice, and cumin. Season your salmon with the spice mixture, rubbing the filets. Place the salmon on your rack, skin side down.
Secure the lid to your Instant Pot, ensuring the valve is in the sealed position. Select the "steam" function (can also use the manual function) and adjust the time to 4 minutes. If salmon is thicker than 1 inch, you may need to add an additional 1-2 minutes. Use a quick release when cook time is complete.
While salmon is cooking, make the chipotle lime vinaigrette. In a blender or food processor, blend all ingredients until smooth, set aside.
Now make the cauliflower rice. You can do this on the stovetop, or wait until cooking is complete on the salmon and cook in the IP. Heat up a large skillet to medium heat, or select the saute function on your IP (after you have removed salmon and drained the water). Cut the cauliflower into florets, and place inside a blender or food processor. Pulse until the cauliflower resembles a rice texture, do not over blend or it will become mush!
Once the pot or skillet is hot, add oil, then saute onions for 2-3 minutes. Now add the cauliflower rice, and continue to saute for another 4-5 minutes or until lightly browned and fragrant. Sprinkle with garlic powder.
Add approximately 1/4 cup of the vinaigrette to the cauliflower rice and toss. Assemble the bowls by adding salmon to the top of your cauliflower rice, drizzle each filet with about 1 tbsp of the vinaigrette. Add salt to taste, and any additional toppings for garnish: cilantro, avocado, salsa, etc.