Ximian's gftp must have a reference to something in gnome-applets, which then causes the other dependencies. Definitely the one for libxml.
From reading between the lines at Ximian, Red Carpet doesn't stop at the package itself to determine dependencies, like RPM would. It goes down the tree until it has listed them all. That's probably why you get the pan dependeny. Most likely, that one is also triggered by gnome-applets.
Red Carpet itself is probably the reason for the rpmfind dependency: it could use it to locate the missing packages 'out there'. This is also hinted at on Ximian's Red Carpet's features page.