Actually, I have just had success since posting my super long cry for help. I started from scratch (yes, I knew about /dev/null - and that IS absolutely necessary with Gentoo and chrooted sftp/scponly) and I am now able to connect. I must have done something wrong initially! Thanks and sorry for the long message.