This is just a shot in the dark, but it could work.
If you take the portion of code that bob's arm control uses to create the GUI and modify it slightly.
Add two inserter icons to the top of the GUI, side by side.
Link one to the first inserter (the "real one" that bob's defaults to modifying)
Link the second to your "second arm"
Have each call its own GUI refresh and assign its own variables.
If you make this portion into its own module and have that module check for bob's logistics, you SHOULD be able to get away with just listing bob's as an optional mod.