Yeah, no. It took some time but here is the best I could find. It resists Fire and Fighting and Psychic and Ghost are nuetral to it. His SpD is decent at 100, and hit ability makes him even better. Guess yet?
Dragonite @ Leftovers
Multiscale
Adamant
252 HP/ 252 Atk/ 4 Spe
Substitute
Dragon Dance
Dragon Claw
Roost
__
Or for a lower tier, try Altaria.
Altaria @ Leftovers
Natural Cure
Calm
252 HP/ 4 SpA/ 252 SpD
Roost
Dragon Pulse
Toxic
Substitute
Both great defensive Pokemon, Altaria is great in NU and Dragonite excels in OU. So overall, not perfectly what you need, but great at their job.