/proc/cmdline did not have hdd=ide-scsi in it so I updated /etc/grub.conf with that parameter and now cdrecord -scanbus finds and correctly identifies the burner. I'm about to make a copy of Fedora Core 2 for a local charity that refurbishes old computers.