In the Generation 5 Games, consecutively executed moves like Thrash and Rollout interact weirdly with Sky Drop. In the case of Thrash, Petal Dance, and Outrage, if the Users turn is skipped while thrashing in the air, the Confusion-Counter does not advance. When the user is dropped and the thrashing move ends, he is not confused. However the Pokémon is confused upon executing any other move the next turn. If the next move is Thrash, Petal Dance, or Outrage, the move ends immediately after a single turn, and the user is not locked into the move.
Simlilar things happen with Rollout and Ice Ball. While in the air, it seems that the successive use-counter that multiplies the damage does not advance. When let down, every repetition deals only half the supposed damage. Since those moves last for 5 turns, this can be repeated once more. If Ice Ball or Rollout is used again after the previous one ended, the strength of the move is equal to the next hit of where the counter left off, but the Attack will end after 1 turn, even if the counter was delayed multpile times. If any other move is used after the counter was delayed, the power of the new move is multiplied instead that of Rollout/Ice Ball. The effects end after your next turn, even if you didn't attack. I suppose after a defense curl and delaying the move with Sky Drop once, the next move will have its power multiplied 32-fold.
Uproar seems to be the only of these moves unaffected by this glitch. Using it again after the user was picked up by Sky Drop does not instantly end it after 1 turn. Also using Uproar after something like thrash was delayed will cause the confusion, but the user is still locked into Uproar.
Maybe there will be a video on this glitch sometime in the future, I informed Chickasaurus/Torchickens who wanted to take a look at this.