I feel like Adley shouldn't be taking close pitches when he knows McCann is running. Or maybe don't run McCann, knowing Adley is likely to take close pitches.
Adley knows the strikezone as well as anyone in the game and the pitch was outside. Clearly. But as you said, with the incompetence of umpires today, you just can't assume its going to be called a ball.