Right, it's working, thanks to both zentara and salva for gently nudging me in the right direction and apologies for the wetware error
It was me using the wrong format keys. Once I used the private key generated from puttygen's 'Conversion' menu and the public key from the 'Public key for pasting into OpenSSH authorized_keys file' file all works swimmingly.