I read that article a few days ago...God, how sad! Now every plant that has hairs or kills stuff with poison is carnivorous. This is more of an insult than something cool to talk about, IMHO.
In order to be carnivorous, the plant has to produce enzymes to digest the prey. This does not mean 'Let the prey be washed off and fall to the ground, then decompose over the course of a few days, then be absorbed by the roots of the plant a few weeks later....otherwise we could say that Ibicella is just as carnivorous as a VFT or another carnivore.