Your issue may be making sure that the neighboring countries are not using API yet. The airlines provide passenger information that is run through international databases. The destination country receives this information and usually any conviction gets flagged. And while the law is supposed to universal, we all know its up to the individual border agent as to how they will interpret this information. Severity of the offense and how long ago it was are to be concerned per the Argentinian law, but the individual agent might be having a bad day and put you on the next plane home just for fun.
Before attempting a visit, see if the travel-through country uses API.
Before attempting a visit, see if the travel-through country uses API.