A combat jet will prevail on an armored tank because of mobility.
If you're directly relating a jet to Flying and tank to Fighting types, it makes even less sense because a tank is probably one of the strongest things on the ground defensively, everything else can be obliterated by jets with greater ease.
This would mean that Flying types should be even more super effective against all other types besides Fighting.
I'm gonna go with the pecker theory. Fighting types are big, macho guys. They can act tough most of them time, but present them with a pecker and watch them get all scared and hilariously badly defensive. Bam, Peck does double damage.