No kind of expert on anything, but I fixed a similar problem by installing Epson's own package. iscan. Just went in and then sane worked fine. This was Mandriva and also Suse, for a 1640. And another epson at my little charity. Without iscan Xsane wouldn't work, with it it went perfectly.
Peter