Any possibility that another rooster could have gotten to your hens? Hens can retain sperm from previous matings for weeks (most breeders wait at least 3 weeks, sometimes 4, after setting up breeding pens to make sure of parentage). Any chance the "off" color chicks could be from a previous rooster?
Barring is dominant, if your rooster is a barred rock he should have two copies of the barring gene which means he would pass barring on to every single chick he sires. Unless your rooster is single barred (not a pure barred rock) he shouldn't be able to father any non-barred chicks.
Black is also dominant, only requires one copy for a bird to be [mostly] black. So the fact that one of the chicks hatched gold makes me think there's another rooster at play here. Unless your rooster has any red/gold leakage (and is therefore a BR mix and not a BR), he can't have sired the golden chick that hatched.
On the bright side, a solid black chick out of barred rock hens is a black sexlink. The black chick is almost certainly a pullet. The "gray" chick is double barred, which means it is definitely a cockerel (barring is only found on the Z sex chromosome and since females are ZW they can only ever be single barred)