If I remember correctly, this was a bug in Portal 2003 that was eventually
corrected. Perhaps that fix was not ported into the MOSS implementation.
I don't remember all the details, but thought I would bring it up.
No AD changes actually trigger anything btw...what should be occuring, is that
during the incremental crawl, when we do a "Change Check" on the target object,
it should see that the property was in deed changed, and update the profile. If
I'm reading you correctly, you're stating that changing the manager property is
not causing the profile to be updated at the next incremental crawl, but
changing a different attribute of that user object in AD, causes the manager
property to then be synched during the next crawl correct?