Oh, yes, I definitely understand needing to tell them apart for properly calling them by their names!

I've never had pecking problems with leg bands over the years, so the only difficulty is finding the right size and getting them on. Sometimes those birds can really give you a fight when you're trying to band them!
The leg bands they're wearing in that picture were 9mm EZ Elastic Rings that I got from Foy's (link:
https://www.foyspigeonsupplies.com/leg-bands/2792-e-z-elastic-rings-starter-kit-size-9mm-20-of-each ), which were a recommendation of a friend and I honestly love them! They come in a bunch of sizes and are perfect for newly hatched chicks all the way up to tiny bantams! That said, I'm not sure how your Sebrights and Rosecombs compare in size to those OEGB girls, who are truly tiny, even smaller than my own Sebright hen.
You can also get small zip ties at a hardware store or sometimes even a general store in multi-color packs, and they work well for leg bands as long as you're careful not to tighten them too much. Zip until they're
just tight enough that they won't slip off over their foot, and then snip off the excess so it's not dragging. With zips, you'll also want to keep a close eye on them just to make sure they don't get too tight. If your birds are older and fully grown, that's less of a concern, but still best to check every now and then to be safe.

Those two OEGB girls are in zip ties now, only really because the EZ rings were meant for babies and they're not really babies anymore. This picture is more recent and shows Vega with her zip tie band on, loose enough to be comfortable without being so loose that she can get it off:
View attachment 1946285
There are a lot of other leg band options, too, which I'm sure others can recommend or review. These are just what I've used with my birds here.