The difference with Antivenom and the like is that it dispels the various poisons/venoms by name individually in a script. Not sure if anyone here is interested in the technical side of things, but the poison resistance effect added by Heartless and presumably anything else in the game functions perfectly with no modifications, as it simply detects that something's damage type is poison and then applies the reduction to that damage.