J'ai trouvé la réponse dans la doc Microsoft sur le CustomUI.
Une véritable mine !!!
Je cite la doc :
"The
getLabel and
label attributes are mutually exclusive. If neither attribute is specified, no label SHOULD be displayed."
Voilà mon erreur. C'est fromage ou dessert !!
et du coup ça marche avec le Callback getLabel.
Pas de déclaration de label si gestion avec un Callback. getLabel
Simple mais fallait y penser.
Bonne nuit à tous.