SB/FM init being timing-dependant is a property of the older ISA sound cards. PCI sound cards aren't susceptible to that issue AFAIK. But to offer DOS support, PCI SB drivers might go a full software route (e.g. without use of DDMA). That needs processing power.
Disabling L1 cache in such a case might prove too slow for the PCI SB driver, so you go back to even stranger issues and sound breaks.
Yeah, DOS on a very fast system can be challenging 🙂
Turbo XT 12MHz, 8-bit VGA, Dual 360K drives
Intel 386 DX-33, TSeng ET3000, SB 1.5, 1x CD
Intel 486 DX2-66, CL5428 VLB, SBPro 2, 2x CD
Intel Pentium 90, Matrox Millenium 2, SB16, 4x CD
HP Z400, Xeon 3.46GHz, YMF-744, Voodoo3, RTX2080Ti