Most of my knowledge is from talking to a couple of guinefowl enthusiasts who study genetics. Coral Blue is simply the semi-spotted version of lavender; same with Royal Purple and pearl. So, yes, you'll get coral blue from RP-lavender cross, and at least some of the offspring will carry the semi-spotted gene. You'll need a source for the non-spotted gene to get some of the other colors. I don't see you getting any porcelain or opalines out of your current flock because those colors carry the brown gene and you don't currently have a source for that gene.
That's my understanding of it anyway. What do you think?