This sounds like an interesting application.
Do I understand that you want to combine the streams from 3 Icecast mount points into a single stream, in the same way that an analog mixer would combine three input channels to the master output?
I don't have a solution at hand, but am simply trying to understand the problem.