It's not uncommon for hens/pullets to puff out neck feathers at other birds - male or female. The green showing up in tail feathers likely means both a mixed breed bird and a second cockerel. It could not be crowing because the other bird won't allow it to. It's common enough for a dominant...
Barring is different in each gender. Photos of one of my barred rock pullets and cockerel below for an example..
That being said, it looks like your birds are mixed. Looks like they have beard...