I agree with Mana, that's the only way you're ever going to solve this. Though seeing as how you've already beat his logic into the ground, I doubt beating his team into it will help much either. Still, amusing logs they would be. *bad at reading long threads like this* @_@; I think everything was covered though, really just battle it out with that team.
Edit: You haven't put up any other Pok?mon to face this team at all besides Crobat, which quite clearly will be thwarted very soon. And you should, cause you can see the entire team right before your eyes. And you seem to change which miracle attack totally stops two Pok?mon from killing your Crobat the first round, shifting from HP grass to HP fighting to Confuse Ray… And W/O the CB you're not going to kill Omastar with HP fighting in one.
Also as said if they saw Golduck/Crobat they may or may not use Swagger on themselves, rather they might just use it on your Golduck with no physical moves. Aero can combine that with RS for flinch (since lady luck seems to be serving everyone if you take all those changes he's taking in) which gives you the option of switching to something like Ludicolo to get rid of Golduck. If the Golduck and Crobat go after it to get rid of it, then Aero should have killed the Crobat by then.
Ugh…I think that all made sense. My head hurts. o_x;