What are your goals?
If you want egg color...hands down breed the BCM roo with the EE hens.
That's really easy to set only the right color of eggs (deeper blue/green). From that pairing you get 50/50 chance that the single blue gene from the EE passes down to the daughters. Those that get the blue gene will then get some covering of dark brown wash from the BCM rooster for olive shades. (ETA: You can get olive eggers from the EE rooster over the Welsummer hens...ONLY IF the EE rooster has a blue gene, but you won't know that until testing, and with the statistics of 50/50 anyway, you've got a lot of possible test breeding to finally figure out if you can get an olive out of that pairing...so back to the BCM/EE...much easier).
If you want to recapture the blue shell genes, then breed the EE rooster to the EE hens. If he has a blue gene, you'll get 100% blue layers, varying shades, as you recapture the 2 blue genes. Keep that line, breeding the best, and you'll have a pure blue shell layer line. If he doesn't, then your back to 50/50 chances of blue/green or plain jane brown/tan or even white/cream.
If you want to go sex linking...get the New Hampshire rooster (RIR roosters, unless good breeder quality, are usually pretty snotty)...then set the NH rooster over your White Rock females. White Rocks can be silver based, or dominant white, but there is no way knowing until you test them. If they are not dominant white, you will create Red Sex Links, first gen (meaning you have to rebreed from NH and WR each time for the RSL).
If you place the New Hampshire rooster over those Dominque hens, you'll get black sex links, first gen (meaning you will have to breed NH and Dom each time for BSL).
Barring is dominant, so you want that on the female so that the barring passes only to the males....otherwise, any barred rooster will produce all barred off spring.
Silver is only dominant over red, so you have to use red rooster with silver female to get sex linking (foxy red girls, white boys).
Dominant White is simply dominant...all genders get painted white, covering a lot of genes, barring, and what not. If you keep breeding those mix breeds eventually stuff filters out, but you get unpredictable results.
If you want meat/dual, then the Croad Langshan over heavier types, will capture that. What color of egg does the Langshan lay? They were historically dark layers and used to develop the Marans. Breed that CL with a Marans, you may see a nice body type and some good egg color developing in the brown tones...but depends if the Croad has color left. Often, the Croad will have a bloom tint that will even get you to plums.
My immediate thoughts.
LofMc