Waiting to be struck down with fire here, but is alpha the ident code, whereas charlie just implies the addition of altitude to the info transmitted by the Xponder? As in, when you squawk Mode Charlie, you're actually squawking Mode A/C - thus both ATCOs are technically correct.
RS.