I just set up a quick test. It does work as it should using codes 11 and 2. Most likely you forgot to change the following line:
<MIDINoteNumIncrementFromDivisionToRank>0</MIDINoteNumIncrementFromDivisionToRank>
if you change this to:
<MIDINoteNumIncrementFromDivisionToRank>60</MIDINoteNumIncrementFromDivisionToRank>
then it should work.
Note in the CODM guide that it states this number cannot be left at 0 for this type of action code:
If instead ActionTypeCode is a ‘... to one note’ type, then this setting
specifies the (single) destination note. For example a value of
60 would indicate that middle C would always be triggered.
So please change that entry then it should work as you need it to.
I hope that helps.