You're misunderstanding what the AC adapter is actually doing. In your mind, you think it is taking in some amount of current, and then has to "push" that same current back out. That's not really what's happening.
The AC adapter fundamentally is taking in energy. It takes in that energy at a certain rate, for example 1 J of energy per second, which we call power with units of J/s.
So the correct way to think about it is that it can't "push out" any more energy than it is taking in. So if it's taking in 120 V AC rms at 2 A, then it is taking in up to 240 W of power (P=IV) if it's running at it's max (this simplifies it a bit because there is apparent vs real power, but ignore that for the moment). So we know that it can't output more than 240 W of power. However, the form of the output power can be any combination of current I and voltage V as long as the product of them (P=IV) is not more that 240 W of power. So it is totally acceptable to output 12 A at 20 V if the output power is exactly the same as the input power (again simplifying here because there are inefficiencies).
The AC adapter is really converting energy into a different format. There is no rule that input current must match output current for there to be energy conservation.
The specific mechanism through which the input power is converted to an output power with higher current (but lower voltage) is a transformer.