Preheat the oven to 400°F (200°C).
Season the cubed salmon with the garlic/onion powder, all-purpose seasoning, seafood seasoning, oregano, salt, and pepper.
In a baking dish, combine the plum tomatoes, minced garlic, seasoned salmon, and Boursin cheese (placed in the center); drizzle with olive oil.
Bake for 15-18 minutes, until the salmon is cooked through and the tomatoes have softened.
Meanwhile, cook the rotini pasta according to package directions, reserving some pasta water, then drain.
Stir the baked salmon, tomatoes, and melted Boursin together to form a sauce, mashing the tomatoes slightly.
Toss in the cooked pasta and fresh spinach, adding a splash of reserved pasta water if needed to loosen the sauce.
Serve immediately.