The picts on aquabid are not close ups so its tough to tell. I'd lean toward hemiancisteus, but not sure at all.
Have you tried planetcatfish.com?
lol yup I have this is actually my second opinion since the more I stare at it he more I start leaning towards the barys. I think it is more wishful thinking then anything else. WIll give up on that group and keep on searching. Every one has the hemis. Just can't find the barys.