Wait so where are the CASP cannons then? On the floats?
Correct. CASP's confetti cannons are on the floats themselves.
The confetti cannons on the small world light towers are definitely new and for Magical. Main Street has confetti cannons already installed on top of the buildings, left over from the Light Magic days; those will also be used for the Magical fireworks.