The underlying query has to be a compound LDAP filter like:
(&(pwdLastSet>=xxxxxxxx)(pwdLastSet<=xxxxxxxxxx))
What I'm not sure about is if SDS.AccountManagement has built in query semantics to support this type of filter generation. Equals would not give you the behavior you want as the value must be specified as FILETIME value in the filter which is in 100ns intervals, thus not really catching very many people.
If you need to, you could execute two separate searches and then eliminate the ones that aren't in both. There might be some cool Linq syntax to do that. It would obviously be much more efficient to do this on the server side though.
Sorry I don't have a better idea right off the top of my head. I haven't used many of the FindBy SDS.AM methods in much more than "kicking the tires" mode.