Oh, it's more than a simple mux. The data streams are buffered at the low speeds (4800 or 9600bps) and sent to the empeg a line at a time at 57,600bps with a prefix to indicate where it came from. No collisions to worry about.

Simple in concept but it's really pushing the PIC I'm using. Might need a faster or bigger chip.