During the transference of a ladle by the casting crane, the antiswing control of the ladle is particularly difficult due to liquid sloshing, so we designed a model based on a radial spring damper. During the ladle swings, the centrifugal force causes the spring damper to move radially, thereby generating a Coriolis force that inhibits the sloshing of the liquid. In addition, a sloshing analysis of the liquid in the ladle is carried out, and a double-pendulum casting crane model based on viscous damping and radial spring damper is established. On the basis of this model, the Enhanced Coupled Adaptive Sliding Mode Control (ECASMC) method is proposed. By introducing an enhanced coupling variable and constructing a new coupling deviation signal, we enhance the relationship among state quantities. Then, a new type of sliding surface is designed based on the enhanced coupling deviation signal, and adaptive technology is used to adjust the sliding mode parameters, which enhances the system's robustness for system parameter variations and external disturbances. Using LaSalle's invariance principle and Lyapunov theorem, we prove that the casting crane system is asymptotically stable near the desired equilibrium point. The simulation results verify the effectiveness and superior control performance of the proposed method even in the presence of uncertainties.