England still rules Ireland so it could prove problematic. Although, the chances of the English catching Mary to lock her in a castle seems significantly less. I mean, England tolerated Granuaille (Grace O'Malley)'s shenanigans - piracy among them...