Yeah you did miss a few...
Raise Ally-(important in raids)
Path of Frost-(Important in PvP, open world, and some dungeons/raids)
But since they are not on your list, then you don't have them bound and that means you don't use them. Looks like your not playing to the max skill after all
So you claim to be MR.99 percentile but the logs you link avg out to 95% and none of them are 99 two of them alone are 93.
So its your ilvl, class, spec, or balancing fault that you can't hit 99%
Claiming to be something your not makes you a Fraud
Fraud:a person or thing intended to deceive others,
typically by unjustifiably claiming or being credited with accomplishments or qualities.