For posterity: I was able to fix this by adding
pci=nommconf
to the syslinux configuration on my unraid setup. This allowed me to keep the newest firmware and fix the issue described above. It also appears to work in ubuntu per this thread [Solved] Ubuntu 22.04 on Asus WRX80E Sage not detecting USB and M.2 - #3 by zzsf