The original Pro has a problem: When a game tries to use it as an Adlib or a basic Sound Blaster, the card will only send the data to one of the two OPL2 chips.
Odd. Supposedly, data written to base+8/9 and 388/389H is written to both OPL2 chips. Have you noticed this with all Adlib-supporting games?