Yeh routers aren't the best machines to deal with overflow. There is really no easy way of making them work. Your best bet would be to have another sorting system (RP, BC, CC, GT) deal with random items before feeding the known items into the router to get put into barrels.
And as far as the...