Yes! Eggcorns is by far the superior term for “alteration of a word or phrase through the mishearing or reinterpretation of one or more of its elements, creating a new phrase having a different meaning from the original but which still makes sense and is plausible when used in the same context.”