Np! I love colors, I am an Art Major after all haha.
Elmo would not be Cambodian at all, True Cambo's have no iridescence on them although it's very hard to find true ones now. Also the fact that he's got black on his body rules that out along with the purple and blue accents in his iridescence. As with Mustard Gas now a day's, people tend to miss use the color names, MG and Cambo are the most commonly confused that I see. Mostly I think it's because people want their fish to be more "special" so they say Cambo instead of Multi-color because Multi just sounds boring. But if you want to stay true to color names, then no Elmo is not a Cambo because of the black and his purple in his fins. Also ideally you wouldn't see his scales, he would literally look like flesh on his body with bright red solid fins.
Romeo and Glitch are not butterflies. Butterflies need to have a solid band ALL the way around their fins like this boy:
Ideally you want all the Butterfly band's to meet and look very neat and clean. Where Romeo And Glitch both have messy butterfly accents, so you can say they have butterfly accents but they are both still Grizzles. Butterfly Bands also can be any color though they are normally white or black, occasionally blue.
The definition of Grizzle literally means having dark and white hairs mixed, so it's kind of like Salt and Pepper hair where it's mostly dark colored but with accents of white thrown in. Does that make sense? So I would call Glitch a Blue Grizzle as he's mostly a light pastel blue color for his base with dark blue "grizzled" (almost like drizzled) over top. Romeo is the same with more dark blue grizzled and with some purple butterfly accents in his fins.
Grizzles came up while breeding Pastel colored Betta's, they're basically messy Pastel/Marble Betta's. What makes Grizzles different from Marble's is that usually Grizzles are only two colored Betta's with their blue iridescence like Romeo and Glitch. Marbles are more splotches of two or more different colors or literally just meaning that they change color. So there are sort of two different definitions to Marbles; one that changes color but could be different coloration technically or just for the look of splotched on colors. Like these girls here, I would call them Marbles because of their splotches of colors. They both do have Butterfly accents but because the Marble is so prevalent, I would just call them Marbles is all.
And then of course you have your changing colored Betta's.
Bi-colors are generally
a Betta with two different colors completely like orange and blue; blue body and orange fins. It usually has to be clean for it to be considered so. Like you can't have a Betta with a white body and red fins but has little bits of black in the body, that would then just be classed as a Multi or Marble if it changes or has larger splotches. (Multi's are more like tie-dye and Marbles are splotches, forgot I didn't explain Multis well)
Here is a messy Butterfly that you could technically call as Bicolor as well since it is a solid red all the way around as well as on the fins. However if his fins were a solid red and his body then a more fleshy red, that would not be a Bicolor, could be a Tricolor but I would just call him a Butterfly since the white Butterfly is more prevalent again.
This is NOT a Bicolor but a Blue Betta with a red wash. Another color type that is mistaken.
This one is also not a Bicolor (I googled Bicolor and he came up lol), he would be a Salamander because of the way his color fades.
"False" mustard Gas's are one of the best examples of truer Bicolors. With a Black or Blue body and orange/yellow fins. Like these two, nice and clean!
You'll almost always have iridescence in the tail like in my avatar picture, he's a Mustard Gas but it's hard to tell in that particular picture because of his icy blue irid over his tail. So sometimes you have to just count iridescence out of the picture and just look at the under color of the fish and the real scale colors is all. So yes Ramses could be considered a messy Bicolor with the black edging on his tail, a very minor Butterfly accent that I almost wouldn't even call butterfly accent since it's not all the way around his tail like on Glitch and Romeo where they at least have it almost evenly around the fins.
Let me know if I missed something or you need more explaining ^_^