The Duke of Sussex won an apology from Rupert Murdoch's empire, but his next major goal "just isn't going to happen," a lawyer said.