Think that he has been shown able to remove the host, but not overpowering it directly though!
Thus the easy victory. It was created to battle and win against the Celestials. That did not go very well. It would not make sense for Odin to create a champion who could not do what he failed at in the first place. However there is no way he would do so without failsafe included. Up until the Celestial reveal I think Odin could have beaten the Destroyer. After all half of Odin was shown as a universal threat. Then again he was once also smothered to death with a pillow.
Posted with Google Chrome 96.0.4664.110 on Windows 10