Scripting DVD write speed in Toast

I have run into an impasse in automating the write speed of Toast Titanium 5.2.1. (OSX 10.2.6). I can set the write speed to 2X for writing a DVD. However, this only works correctly when you manually click the “Write Disc” button in the Toast “Record” window. When you automate the process (use the “without asking” option in the write disc line), the time display shows a 2X write speed but the speed is actually 1X.

Here is the script:
tell application “Toast Titanium 5.2”
activate
make new DVD disc
add to (disc 1) items (dupFolder as list)
set name of disc 1 to “test3”
set write speed of disc 1 to x2
delay 2
write disc 1 with asynchronous completion without asking
end tell

Write speed is 2X when you manually click the button after this command is sent:
write disc 1 with asynchronous completion

Write speed is 1X when you use this command:
write disc 1 with asynchronous completion without asking

I have tried to get around this problem by using the GUI Systems Events, but this does not work (i.e. click button “Write Disc” in window “Record” does not work).

Thanks for any insights on this.

John Doherty