Ok lets finish this Dragonite off.
Im not sure how the Ref treats frustration, ie is it Physical or is it Energy but since you can Defend against either just use Mirror Coat or Counter depending on the refs style. If Dragonite faints before the last round then get infront of Bannette and do the same on that Fire Punch
Mirror Coat/Counter - Mirror Coat/Counter - Mirror Coat/Counter (possibly on Blaziken if Dragonite is down)
And can i just check why you have Wartortle down as being Confused? I dont remember anyone targetting it with an attack that can cause confusion.