sad to say i also fell for the Helminth trap at release and removed my cyst on accident. the ability to put it back on my Nidus would be great.
all those HOD glyphs only unlock the Entrati mech from what i see. as a shot in the dark i typed in Hod-TacticalPotato and it worked. so only type all those in if you want 10+ copies of the same glyph.