Hi maggies1,
I am pretty sure you need to have the duty free on you when you clear Custom/Immigration.....so that being the case you couldn't pick it up in Brissie given you'll clear in Sydney. If you are planning on getting grog, I'd wait till you get on the ship and buy it there. Cheap cheap...