Что на самом деле вы хотите?
Если вы не хотите, чтобы первый элемент был выбран при смене фильтра, вы должны сначала создать частный объект Task (и / или свойство SelectedTask, реализующее INotifyPropertyChanged).
В событии SelectionChanged вашего списка установите SelectedTask с текущей выбранной задачей.
Затем, после применения фильтра, привяжите свойство SelectedItem к SelectedTask.