Yes, the mod that unlocks heroes (along with other important fixes) changes the campaign heroes – in their file, the line "ScenarioHero" is changed from "true" to "false".
Your hero's file has priority because it's newer, which is why Ilay disappeared from the list.
Can it be corrected using an editor?