Assuming that the TitanRidge is at _SB.PCI0.RP21 and everything is correctly configured, your issue could be that macOS wants to address the Thunderbolt device through AppleVTd… which is not available on Ryzentoshes.
Was the Octo correctly detected on previous releases of macOS?