I may be wrong but I believe the balance pipe could be 6mm. I'm basing this on the fact that I managed to get 8mm fittings to fit but it was a hell of a struggle!
On the subject of the plastic ones breaking. Mine are original on an '02 bike. They were working fine until brawn overruled brains and I broke it. Metal was the only replacement available from BMW in the time I had.