curl imprime seu status para stderr em vez de stdout. Para capturar stderr no mesmo arquivo, você precisa redirecionar stderr para stdout adicionando 2>&1
DEPOIS do redirecionamento do stdout:
curl -T /home/pi/fb/$DATE.jpg ftp://myftpserver --user myuser:mypass >> /home/pi/fb/log.txt 2>&1
Para uma pergunta instigante que o ajudará a entender melhor o stdout e o stderr ... por que o 2>&1
deve estar após o >>
inicial em vez de antes?