I was able to finish it just fine.
What a crappy gated game design.
^^ This guy knows what's up. I even have an addon to monitor my stats from overcapping, so I know when to stop hogging crit and stick it in vers, mastery, haste.