Castle Brands has appointed the marketer behind The Coca-Cola Co's disastrous New Coke to its board of directors.