The UK made a rare legal decision to grant diplomatic protection to a British woman stuck in Iranian jail — but it might not get her out