One way to look at it that makes it clear CVS was deceptive: Nothing on the checkout screen donation message implied that a donation made there would differ from one made through other channels.
That ADA agreed to the terms does not make them any less deceptive.