I am not sure if Telerik will consider this a bug... I do... But if you want to work around it, first do the select so that the kendo tree can update its internals and then call trigger so that the callback get invoked.
Please refer to the jsfiddle that illustrates the workaround.
Play around with commenting out the select call and the trigger call to see what they do to kendoui treeview.