These are different things. ElGamal is a cryptosystem working over a generic group, and ECC is one possible implementation framework for such a group. It is completely possible to have ElGamal over ECC. It's like you can not compare RSA as a system to an RSA modulus as a number.