How old is the boat. 25 hrs sounds new. If it is under warranty, go to the dealer.
Were the superchargers re-built?
How is the coolant level?
How is the oil level? This could be a bad thing.
Any extra fluids in the engine room?
If you shut it down immediately, there may be no damage. Of course, there may be lots of damage that caused the overheating.
Could be a bad thermostat.
Was the smoke coming off the exhaust and muffler or the engine?
Could be the exhaust cooling port is clogged in the impeller intake on that engine or a hose came off.
The impeller pushes some water to cool the exhaust while it is running. Maybe you could disconnect the hose on that engine and blow it out.
I get lots of vibration when things get stuck on/in the impeller.
The engine has a closed loop cooling like a car. The radiator is a rectangular gray metal piece on the bottom of the hull. Check for leaks/holes if coolant level is low.
My boat, 2008 230 SE 430HP, showed overheating once, but mine wasn't smoking. It turned out to be a bad battery. Electronic things are unpredictable when they don't get the correct voltage.
Wishing you an easy fix,
Dave