Yeah, it is weird, but they are strikingly similar.
Hundreds of bugs eh? Well, even though the plant has no digestive enzymes bacteria can digest those bugs and the plant can absorb them through the leaves! That's kind of why Ibicella and Proboscidea is NOT fully carnivorous, they have no digestive enzymes, or little in the cases Darlingtonia, S. purpurea, and B. liniflora. But, unlike the three mentioned, they do not have the obvious structure of Sarracenia or Drosera. There are a few other keys I feel not mentioning...
Nice pictures! I like the flowers on Ibicella!