How odd. I have actually used an ESS AudioDrive ES1869 in real mode (although with Descent and a few arcade games via a real mode DOS emulator) and never had a problem.
Are you trying to get your synthesizer sound from the sound card's internal synthesizer, or are you using an external device?
It seems odd that the games won't recognize the sound card's MIDI UART.
As far as hardware resources, your best bet for configuring the emulated MPU-401 for maximum compatibility is:
IRQ 9/2
I/O ports 330 and 331 (hex)
(You may only have an option to set the start, or "base" I/O port address; setting the base address to 330 will configure the card to use ports 330 and 331 (hex).
These are the actual settings literally hardwired into the original MPU-401 and MPU-IPC units from Roland and consequently, virtually all DOS games should be compatible with these settings (I still use an actual old MPU-IPC!).
If I remember correctly, my es1869 had a jumper that enabled or disable the MIDI UART. I believe this jumper was documented *only* on a sheet of paper that shipped with my card and was *not* designated on the card itself. It could be possible that your MIDI UART is simply not enabled. To see if this is the case, check to see if the card's MIDI interface and/or internal synthesizer works in Windows, Linux, or some other operating system. If you can play the card's internal synthesizer and/or an external MIDI instrument connected to the port, then it's enabled.
Are you trying to use any external MIDI instruments?
Also, is the card fully functional under Windows, Linux, or some other non-DOS environment?