The problem isnt with the immunity but with the spitting acid ability. Even though one might think that it is poision (green debuff icon and taken dmg animation) it doesnt say anything about poision dmg in the description.
That doesnt mean that it is neccesarily wad because afaik it is the only thing ingame that has no specified kind of dmg with the result that there is no possible counter to it (cant douge or resist spell/skill, dmg is not reduced by any kind of armor or resistance). (Immunity to magic should block it like every other ability but that is a confirmed bug/design error caused by handling abilities like spells.)