Another data point: I've discovered the other optical drive in my workstation - a DVDROM drive, Asus DVD-E616P2 - reads the same audio CD just fine with all versions of ImgBurn right up to 2.5.2.0.
I should have thought of trying this before

, but have always used the DVDRW drive because its alleged capabilities are greater than the DVDROM drive. I've attached screenshots of IB's own Capabilities report for the two drives.
I guess that despite this, the DVDROM drive must be able to read the subchannel data you mentioned, while the DVDRW drive can't
The older 'working' versions are fine, they just won't be as accurate at detecting pregaps (index 0) as the later versions.
Interesting you mention that - the CUE file created by IB 2.5.2.0 to go with the .BIN file created when I read this disc is like this :
FILE "Image.bin" BINARY
TRACK 01 AUDIO
INDEX 01 00:00:00
TRACK 02 AUDIO
INDEX 00 57:26:52
INDEX 01 57:28:51
TRACK 03 AUDIO
INDEX 01 63:58:00
The IB log for this read operation looks like this :
I 20:39:25 ImgBurn Version 2.5.2.0 started!
I 20:39:25 Microsoft Windows XP Professional (5.1, Build 2600 : Service Pack 3)
I 20:39:25 Total Physical Memory: 1,048,048 KB - Available: 612,036 KB
I 20:39:25 Initialising SPTI...
I 20:39:25 Searching for SCSI / ATAPI devices...
I 20:39:25 -> Drive 1 - Info: ASUS DRW-1608P2S 1.39 (F:) (ATA)
I 20:39:25 -> Drive 2 - Info: ASUS DVD-E616P2 1.08 (E:) (ATA)
I 20:39:25 Found 1 DVD-ROM and 1 DVD±RW/RAM!
I 20:40:46 Operation Started!
I 20:40:46 Source Device: [1:0:0] ASUS DVD-E616P2 1.08 (E:) (ATA)
I 20:40:46 Source Media Type: CD-ROM
I 20:40:46 Source Media Sectors: 319,808
I 20:40:46 Source Media Size: 752,188,416 bytes
I 20:40:46 Source Media File System(s): None
I 20:40:46 Read Speed (Data/Audio): MAX / 8x
I 20:40:46 Destination File: N:\Image.bin
I 20:40:46 Destination Free Space: 4,452,859,904 Bytes (4,348,496 KB) (4,246 MB) (4 GB)
I 20:40:46 Destination File System: NTFS
I 20:40:46 File Splitting: Auto
I 20:40:59 Reading Session 1 of 1... (3 Tracks, LBA: 0 - 319807)
I 20:40:59 Reading Track 1 of 3... (AUDIO/2352, LBA: 0 - 258501)
I 20:50:00 Reading Track 2 of 3... (AUDIO/2352, LBA: 258502 - 287849)
I 20:50:45 Reading Track 3 of 3... (AUDIO/2352, LBA: 287850 - 319807)
I 20:51:33 Exporting Graph Data...
I 20:51:33 Graph Data File: N:\ASUS_DVD-E616P2_1.08_29-NOVEMBER-2010_20-40_N-A.ibg
I 20:51:33 Export Successfully Completed!
I 20:51:33 Operation Successfully Completed! - Duration: 00:10:46
I 20:51:33 Average Read Rate: 1,137 KB/s (6.6x) - Maximum Read Rate: 1,615 KB/s (9.4x)
Two questions if I may :

- What's the significance of the "INDEX 00" entry in the CUE file ? There was nothing weird that I can think of about the 3 WAV files that provided the source for the audio tracks.
- I'm now thinking of buying a new DVDRW drive that doesn't have this issue - what capability description should I be looking for to get a drive that can usefully read the subchannel data ?
Cheers