ROOL would be a fool to sign anything from ROL. At the moment Castle has granted them their rights, and rights to every other member of the public too. If ROL have a problem with that, ROL need to contact Castle and ask them to change the terms of the shared source license.
And Castle will tell them to "f*** off" to their face.
As mentioned before, the status quo has not changed.