Demorei algum tempo para perceber que era este o problema, por isto trago esta pequena contribuição:
Se o parâmetro ‘para’ (destinatário) na macro sc_mail_send contiver um espaço (branco) no início ou no final do string ocorrerá erro de envio em {sc_mail_ok}.
A solução é bem simples:
$mail = trim({rs}->fields[1]);
Obrigado, até+.