You can wire up a “splitter” cable to share the HL2 DB9 with both amps. With 9 pins I suspect it is plenty to handle both amps. You can wire the IO board pins to anything you like as it uses wire jumpers.
As mentioned in other posts, I and maybe others have code posted for produce BCD from TX frequency on the IO board, and repeat PTT (EXTTR). In my code example it was a list of VHF frequencies combined with forcing Aux RF for RX on VHF bands and ANT for RX on the HF bands. You can change the frequency list very easily. Today the HR50 and BCD code are somewhat standalone, some code effort is required to integrate the 2 to work at the same time. Not hard but still needs to be done. I attached my VHF focused BCD version of main.c. In this version the BCD will only match the TX frequency as I found most SDR apps when I wrote this did not send RX_Freq info out yet.