Melaleuca e Tea Tree são a mesma coisa?

Sim. Tea Tree nada mais é do que o nome em inglês para Melaleuca (ambas referem-se à Melaleuca alternifolia).