Prepare the corn. Preheat the oven to 400°F. Arrange the corn in an even layer in a 9×13-inch casserole dish.
Season the corn. Sprinkle the Cajun seasoning, garlic powder, onion powder, 2 teaspoons smoked paprika, and cracked black pepper evenly over the corn (without turning the corn). Scatter the minced garlic over everything.
Add the butter, cream, and Parmesan. Slice the stick of butter into 12 pieces and place one slice directly on top of each piece of corn. Carefully pour the heavy cream into the spaces between the corn, avoiding pouring directly over the butter so it stays positioned on top. Sprinkle 1/3 cup freshly grated Parmesan evenly over everything.
Cover and bake. Cover the casserole dish tightly with aluminum foil and bake at 400°F for 35 minutes. The corn should become tender while the butter, cream, garlic, and Parmesan melt together into a seasoned sauce.
Turn and add finishing ingredients. Carefully remove the dish from the oven and lift off the foil, watching for hot steam. Turn each piece of corn over to coat the opposite side. Squeeze the juice of half a lemon evenly over the corn, then sprinkle with chopped parsley and the remaining 2 teaspoons smoked paprika. Drizzle with honey and finish with the remaining 1/3 cup Parmesan.
Bake uncovered. Return the casserole dish to the oven, uncovered, and bake for another 10 minutes. The sauce should be bubbling and slightly thickened.
Coat with pan sauce and serve. Remove the casserole dish from the oven and allow the bubbling sauce to settle slightly. Using a large spoon, scoop up the creamy sauce from the bottom of the pan and pour it generously over each individual piece of corn, making sure every piece is thoroughly coated. Serve warm.