I guess it doesn't really matter what you call it. I like the red! I wonder why they would have different names if it was the same color. Marketing, maybe.
Here's a scan of the '05 Crossfire brochure color chart. The page was a little larger than my scanner window, but all the colors are included.