An investigation has found Australia’s Home Affairs Department used contractors suspected of evading US sanctions against Iran.