Which, by the way, so does Haxorus. Poison Jab, Grass Knot, Incinerate, Aqua Tail, SURF
The "Haxorus is just a purely physical thing! That's why it doesn't get elemental punches!" theory kind of falls flat when your Dragon is capable of summon torrents of water and breathing fire.
Poison Jab: "The foe is stabbed with a tentacle" which is Haxorus' Axe appendages. It isn't elemental either considering Poison was a physical type in the past
Grass Knot: It can make a rope out of Grass
Incinerate: Can use its breath (similar to Dragonbreath, Tornadus gets it)
Aqua Tail: It can smash things with its tail (hitmonchan punchs stuff: ice punch, hitomonlee gets blaze kick, etc. no elements)
Surf: It has the ability to swim (that is the primary function of surf in game and that is why it is included on stuff like hariyama)
I think that adequately fits into its flavour as a physical dragon
edit:
I'm just extremely confused why Escavalier did not get drill run when Beedrill of all things got it. Sure it has drill in its name, but let's compare pictures:
Both have two arms with pointy cone things and both have pointy tail things. Beedrill has legs. That's about the only difference.
Just WHY Gamefreak?
Think about in terms on what it is based on. IIRC Beedrill could spin its poinrt appendages, thus it can burrow into the ground just like normal bees can. However, Escavalier is based on lancers. If you don't know what a lancer is, its a weapon used by cavalry to charge at an opponent and STAB them with something at high speed. You just hold your lancer, you don't spin it otherwise you can't hit your target. Since Escalvilier doesn't spin its lancers, it just jabs with them, it can't learn drill run.