It is 5.30am but if I'm reading this right Toast 7 can do this,sorry for long post:
Making an ISO 9660 Disc
ISO 9660 is a standard for cross-platform use on Macintosh, Windows, Unix, Linux, or DOS operating systems. ISO 9660 also supports appendable sessions, where all sessions appear as a single disc, in contrast to the Mac Only multi-session, where each session appears as a separate icon. However, ISO 9660 does not support custom features of the Mac file system, such as long file names and view or icon options, so it is not the best choice if you intend to access this disc only on a Macintosh computer.
To make an ISO 9660 disc:
1 Click the Data tab at the top of the Toast window.
2 Click the Formats tab in the left drawer and choose ISO 9660.
3 Drag and drop files and folders into the Content Area from your hard disk.
4 Click Select to configure the ISO disc. There are three configuration tabs:
Files: Selecting the data.
Layout: Determining the layout or order of the files on the disc.
Settings: Setting the options for file naming and formatting.
5 Click the Files tab to add, remove or rename files and folders to the disc.
6 You can optionally do any of the following:
Click New to create a new disc or folder.
Click Add to add files or folders.
You can also import data from a prior session. See Importing ISO Sessions. Select an item and click Remove to remove it.
Double-click on any item in the list to change the name or make it invisible. These changes do not affect the original item on your hard disk, only the recorded disc.
Select the Resolve Aliases option to ensure that if the source data contains aliases, Toast will find the original file and record this to the disc instead of the alias. This option is recommended if you intend to use this disc on a Windows or Unix computer, and should be selected prior to adding files and folders.
7 Click the layout tab to change the order of the files.
You can optionally change the order in which the files are physically written on the disc. The files located at the top of the list are written first, toward the inner part of the disc. To move files, drag and drop them to the new position.
8 Click the Settings tab to change file naming and format options.
Format: Choose CD-ROM XA if you want to be able to add sessions at a later time. Choose CD-ROM if you intend to duplicate this CD at a replication plant, are writing an ISO DVD, or are using an older CD-ROM drive that can only read this format.
Naming: Choose Joliet (MS-DOS + Windows) and Use Apple Extensions. This offers the most compatibility with Macintosh, Windows and Unix computers. Toast will adjust the file and folder names appropriately for each system. See ISO Disc Naming Options.
Click Set Defaults to use these settings as the default for future ISO 9660 discs.
9 Click Done.
10 Insert a blank recordable CD or DVD.
You can also insert a previously recorded ISO CD that was created with CD-ROM XA format and left "open" for additional sessions.
11 Click the red Record button and choose a recorder from the list and optional recording settings, such as "Number of Copies."
Multi-session CDs: If you are making an ISO CD and would like to leave the disc "open" so you can record additional data sessions at a later time, click the Advanced tab and choose Write Session. You can now continue to add data to this CD until you have exceeded its capacity or you choose Write Disc to "close" it. You can append the sessions so they appear as a single icon on your Desktop. You cannot make multi-session DVDs.
12 Click Record to continue.
Toast displays a progress bar and status information as it records your disc.
If you have inserted a previously recorded ISO CD that was left "open" for additional sessions. You will be prompted with Multisession recording options:
Ignore Existing Sessions: Adds the new data to a new session - ALL old data will be inaccessible.
Append To Session: Adds the new data to the existing session - both new and old data will be accessible.
Incremental Backup: Adds only new data that has changed from the old session - both new and old data will be accessible.