I'm not saying you're wrong here, but a King Cobra isn't a "water snake," either--yet that's the name of the new water slide at Six Flags Great Adventure, So, as long as a water coaster is long and "snakelike," it wouldn't surprise me if Canada's Wonderland went with "Mamba" as a name for it.
Just throwing that out for consideration. I have no idea what CW may have in store for next year.