Какую версию ant и groovy вы используете?
Я использую ant 1.8.2, groovy 1.8.6, jsch 0.1.46, ant-jsch 1.6.2, и этот скрипт работает:
ant = new AntBuilder()
ant.scp(todir:"user1@mycorp.com:~/temp",keyfile:"/tmp/user1.pem",verbose:true, trust:true, passphrase:""){
fileset(dir:"/user1/temp")
}