Sorry guys, but I was misinterpreting my debugging output. That whole notion of "swamping the socket" with unicast messages turns out to be a red herring.
It turns out that the multicastSocket is indeed attempting to read from its multicast descriptor quite often. It's just that the call to "select" times out after a second, as if there is simply no data available on the multicast address's port.
I have often thought that I have missed something obvious in the nodeManager.conf file, but I never find anything that jumps out at me. Because I understand very little about what constitutes a valid set of settings, I have been hesitant to change anything unless I'm pretty sure. Even when I got a little more adventurous, things went from bad to worse. (Besides, I took the fact that outgoing multicasts were working to indicate that all was well from a configuration standpoint.)
But, I have attached my copy of the nodeManager.conf file -- you might find what I have overlooked in about two seconds. (The [Node Communications] section is calling out for something, but none of my attempts to provide it helped.)