As far as I can tell, there are no real differences beyond the way they receive the message to adjust volume.
via remote:
08 09/09/08 17:35:23.797 Received Message from 65 (USB UIRT 0038 / Bedroom (Master)) to 10 (Media Plug-in / Living Room/Family Room), type 1 id 89 Command:Vol Up, retry none, parameters: <0x617dfb90>
08 09/09/08 17:35:23.798 Received Message from 65 (USB UIRT 0038 / Bedroom (Master)) to 50 (Generic PC as MD / Bedroom (Master)), type 1 id 89 Command:Vol Up, retry none, parameters: <0xa95fdb90>
08 09/09/08 17:35:23.798 Parameter 41(StreamID): 1007 <0xa95fdb90>
08 09/09/08 17:35:23.798 Forwarding 89 Command:Vol Up up pipe to 69 (vx32l) <0xb6cc2b90>
via on screen remote:
08 09/09/08 17:37:00.315 Received Message from 52 (OnScreen Orbiter / Bedroom (Master)) to 10 (Media Plug-in / Living Room/Family Room), type 1 id 89 Command:Vol Up, retry none, parameters: <0x70ffeb90>
08 09/09/08 17:37:00.315 Parameter 72(Repeat Command): 1 <0x70ffeb90>
08 09/09/08 17:37:00.316 Received Message from 52 (OnScreen Orbiter / Bedroom (Master)) to 50 (Generic PC as MD / Bedroom (Master)), type 1 id 89 Command:Vol Up, retry none, parameters: <0xa95fdb90>
08 09/09/08 17:37:00.316 Parameter 41(StreamID): 1007 <0xa95fdb90>
08 09/09/08 17:37:00.316 Parameter 72(Repeat Command): 1 <0xa95fdb90>
08 09/09/08 17:37:00.316 Forwarding 89 Command:Vol Up up pipe to 69 (vx32l) <0xb6cc2b90>
The only difference I see is with the on screen orbiter there are entries for Parameter 72(Repeat Command): 1 in addition to the Parameter 41(StreamID):1007. However, the Forwarding 89 command appears the same, not that there is much detail.
I suppose it's possible that the IR from the remote is interfering with the USBUIRT sending... I can test that easily enough.
<virtual BRB>
Yup, that's it, held the remote to the USBUIRT and blocking the view to the TV and it works fine. Both of my TVs apparently can't deal with both the remote and USBUIRT sending at the same time.
Gonna have to ponder which way to go. Ideas?