Perhaps enabling pbAutoServer is disabling that kind of events, I don't know. That property is neccessary in that case however, so disabling it is not an option...
Can you use pbServerOnRowClick and replace OnChangeCurrentRow with OnRowClick? Another alternative I can think of is to use the event OnNewCurrentRecord on the DataDictionary.