No problem

. The thing to keep in mind is the difference between the
value of a particular control change or note, and the
number of a particular control change or note.
In the MIDI specification, there are 128 control changes, and 128 notes, and each of them has a value. The value also has 128 possibilities. So, as a random example, you could have control change
number 23 with a
value of 84, or note
number 46 with a
value (velocity) of 112. Etc., etc.
In Magic, the Note Number and Ctrl. Number features report the last number that was used, ignoring the value, whereas the Note Velocity and Ctrl. Change features report the last value that was used for a particular number. So when you press a button on your MIDI controller, and then release the button, the value might change, but the number won't -- unless you press another button. Know what I mean?
For all MIDI devices and programs, notes and control changes actually behave exactly the same. Only the naming is different. It's just convention that dictates how they are used for buttons/faders/pianos/etc.
p.s. When I say 128 possibilities, I mean 0-127 inclusive. MIDI numbering always starts at 0, which is one of the reasons that Magic's numbering starts at 0.