I'm not sure if it shows but he's using Net::FTP, which AFAIK isn't implemented in File::Find. This can turn out to be quite tricky, since FTP's filesystem isn't as accessible as a local one.
Greetz
Beatnik
... Quidquid perl dictum sit, altum viditur.