I have used Dowex-50 ion-exchange resins to desalt amino acids. One of the typical protocols is to use a 20-fold excess of exchange capacity versus all cations. After binding and washing with water (to rinse away anything that won't bind), I add 2 M ammonia to elute the amino acids, which lose their positive charge.
If I use Dowex-1, I usually put it into the acetate form because acetate binds more weakly than chloride does, but I still have a large excess of the exchanger present. First I apply the amino acid, and then I rinse with water. I usually elute with HCl, but I think that I may have eluted once or twice with acetic acid. I have not used resins in alcohol. If an amino acid has an aromatic ring, that can be a problem with polystyrene-based resins.