Emlyn, I feel your pain, our site blocks bintray!
Google does not allow YouTube videos to be downloaded as it breaches their terms of services (which is basically them pushing ads at you). Our site does allow access but you could consider requesting the unblocking of a single YouTube channel (the CA one) as surely this would gain more traction as it has business relevance.
I'm surprised CA haven't recommended that, come on guys