The CD does not support 3M floppy disk boot images. The CD can only support three types of floppy disk formats for boot images: 1.2M, 1.44M, and 2.88M. If the boot image you create is not one of these three formats, then you cannot use it for CD booting. Although the CD standard stipulates that the above three formats must be supported, not all BIOSes may fully implement them. Making a 1.44M floppy disk boot image is the safest, and it can boot smoothly under all BIOSes.
On the other hand, even if VMware cannot run a 2.88M floppy disk image, it doesn't matter. When you use it to make a CD boot image, the BIOS may boot it smoothly. The reason VMware cannot run it is that its BIOS does not support floppy disks larger than 1.44M. This does not mean that when this image is made into a CD, the BIOS of the CD still has this problem. That is to say, the BIOS of the CD may perfectly support the 2.88M boot image. You can try. Similarly, with VMware, it may not be able to boot a 2.88M floppy disk image (or although it can barely boot but there are problems in further operations), but the bootable CD made from this floppy disk image may be correctly and perfectly booted by VMware.