This may sound silly but have you tried not putting the disc in until Toast asks for it?
With my burner if I put the disc in before asking the software to start the burn it will eject the disc as if there was something wrong with it. If I then reinsert the disc into the drive it will merrily go ahead and let me choose the setup for the burn, etc.
Just thought this might be your situation.
