I went into the properties of a List Box control and placed a filter on the (Secondary) Data Source Entry, and it works just fine, the values in the list box are filtered correctly. The filter looks like this:
/dfs:myFields/dfs:dataFields/d:SharePointListItem_RW[d:Email = xdXDocument:GetDOM("User Information ...