With the AddRange method, you can just list the properties you want to load. This has to be done prior to the call to FindAll().

You can also check that your connection string is actually prefixed with LDAP:// and not GC://. If you are using the Global Catalog (GC), you can't load the extended attributes, even if you add them to the searcher (if I'm not mistaken).