I think they were going to call it something else but too many people might have associated it with Costa Condordia.
As for the similarity between ship names and brands?
Which comes first when sorted alphabetically? Carnival, Royal, NCL, Disney? For a particular ship name, Carnival will usually come up first.