I successfully got JRemote and Gizmo controlling MC installed on my Mac, rendering audio from my NAS to my Yamaha receiver. This test alerted me to something that could potentially be the culprit for not finding my Yamaha renderer when connected to the version of MC running from a container on my NAS.
My home network and everything connected to it resides at 192.168.1.x, and while I use a web browser to access the MC UI of the NAS install by visiting 192.168.1.195, the associated library server access key directs Gizmo to 10.0 [snipped by JimH], where it finds nothing. To access the NAS install of MC on both Gizmo and JRemote, I have to enter 192.168.1.195 instead of the access key. When I do this, the remote can access the library but not the Yamaha renderer. If I use the access key from MC running on my Mac, it connects to said Mac and everything works fine.
I barely understand any of this, but is it possible the way I've installed MC in a docker container is causing a discrepancy in network addresses between where MC thinks it is, where it actually is, and where the renderer is?