To understand what the script is doing, I'd suggest logging the output with
http://chdk.wikia.com/wiki/Script_commands#print_screenYou can sometimes see what the camera actually used in the exif. However, this doesn't work on every port, so you should verify first, by taking a single picture with an obvious override and then checking whether the ovrride is recorded in the exif. The Canon "maker note" tends to be more reliable than regular exif.
Since what you are doing seems rather simple, you might be better off writing your own script to do it, e.g. just take 30 shots in a loop, setting shutter speed with set_tv96_direct from 288 to 0.
Note that the camera works in APEX*96 values, so getting exactly 1/10th stop steps is likely not possible. 1/12th or 1/8th might be a better choice.