I think the bio-chemical route it takes shares some chemistry with booze metabolism - but from what I recall reading, ingestion of a major amount of booze may actually be a treatment for anti-freeze poisoning! I think the main problem with anti-freeze is that the end product is an insoluble oxalate that drastically reduces kidney function and the booze metabolism 'intercepts' the oxalate-making chemical path.
I once emailed the russian manufacturer of the 'anti-alcohol' pill they used to supply to the KGB suggesting it might also be a treatment for anti-freeze poisoning as it interrupts the same bio-chem path.
I dunno
Carl