Then I suggest selling it and going with the 70D, you will be a bit happier. It won't satisfy all your complaints, but you really should get rid of the 7D. Also, I don't care about stock agencies. I sell sports photography and portraits, I am not trying to get published in books and magazines, and I wouldn't really ever shoot at ISO 6400 if I was. I just provided those shots as backing of the 7D AF working fine in much lower light than the pictures you posted where you jabbed at the 7D AF.
If stock agency shots is your goal, then undoubtedly, the 7D, especially one that you have had issues with, isn't the one for you. I am not the 7D or 60D or T2-T5i police, I am just providing a bit of history to back your claims. You shouldn't even get upset over that, it will save you time defending your findings.
Either the 70D or even the 5D3 would be a better choice based on your critiques. The 5D3 is basically an improved 7D FF, AF is better, sharper images, almost 2 stops better than the 7D, etc. You can even use a TC on your 300mm and the results would be very close, if not better than the 7D, based on my mini-review between the 7D and 5D3.
I could never get ball detail on the 7D at 12800 (and seldom at 6400), but can at 25600 on the 5D3. Sure there is noise in the OOF areas, but so far, nobody in the office has noticed. I still notice an AF inconsistency on the 5D3 I never seem to have with the 7D, but I have to chalk it up to user error/settings still at this point.

