Did I read this wrong, or did he install all the old Windows releases under VMWare, which was configured to provide an old SoundBlaster virtual sound card? I assume he was running VMWare under XP. If that's the case, all he proved is that XP supports sound card XYZ and the other Windows releases support the old SoundBlaster card. VMWare intercepted the sound card calls and passed them to XP, which had the driver supporting the card.
If he wanted to prove Win 95 supported the new sound card, he would have to install it natively on his test box, not in a Virtual Machine.
If he wanted to prove Win 95 supported the new sound card, he would have to install it natively on his test box, not in a Virtual Machine.