Industry expert MacDonald figures nearly half of SX's $502 million revenue was Pandora royalties