Again, you don't understand the difference between the position and the rank. And it is a bit confusing, to be sure.
CSM is both a position (The most senior NCO in a battalion, Regiment, Brigade, or Division) and a rank. (E-9, but only an E-9 serving in the aforementioned position.)
So he could be correctly addressed as Command Sergeant Major (or Just Sergeant Major) for holding that position, even if he didn't hold that specific rank. However, he would only be addressed as such by members of his battalion.