The South Australia gambling commissioner has directed SkyCity Adelaide to appoint an independent expert to review its anti-money laundering and counter-terrorism financing programs after AUSTRAC alleged it allowed $4 billion in suspicious transactions at its casino.