I recently flew CI from HKG to BKK in C. The check in agent has entered the DL SM # and it appeared on the boarding pass. Miles not credited into DL SM after 3 weeks. So I faxed in my CI boarding pass and e-ticket and the miles were credited within a few days.
I'd wait another week. If still not posted, fax in your CI boarding pass and ticket to DL SM.