Your profile runs my script ok but I've already changed mine to work on external sd card.
It (the script) still lives on internal sd card (so don't change profile) and try this external sd script....
# Set today's date
# Deletes previous archive (as contained within index1)
rm -rf $(cat /extSdCard/clockworkmod/backup/index1.txt)
# Moves previous backup to archive (index2 becomes index1 for delete next time)
mv /mnt/extSdCard/clockworkmod/backup/index2.txt /mnt/extSdCard/clockworkmod/backup/index1.txt
# Stamps new index 2
echo '/mnt/extSdCard/clockworkmod/backup/'$now > /mnt/extSdCard/clockworkmod/backup/index2.txt
# writes a command for philz to read (creates index2 backup)
echo 'backup_rom("/external_sd/clockworkmod/backup/'$now'");' > /cache/recovery/extendedcommand
This is working for me at the mo....