Revision3 got back to me and have confirmed that their content is still indeed released under a Creative Commons license.
It should be noted again though that redistribution of their “early access” releases – the shows made available for subscribers – is still strictly forbidden by their license agreement. In the interests of keeping the free content coming it’s obviously in everyone’s best interests to respect this policy.