You're still wrong. Any exchange, due to the crazy lax regulations in the industry, can do this:
* accept 100 bitcoins for deposit, giving their previous owners "100 claims against exchange X" in return
* sell those 100 bitcoins
* the new owners of those 100 bitcoins can roll down to exchange X and deposit them and accept 100 claims against exchange X in return
* and the exchange can sell those 100 bitcoins once again
Now we've got 100 bitcoins out in the world and 200 claims against exchange X, and each of these 300 items functions identically. They're exposed to all risk of gain or loss on the market, they can be traded, sold, used to purchase stuff... with the only limitation being that not every claim against exchange X can be immediately redeemed. But as long as not every person tries to redeem their claim at the same time, there are no problems.
Exchange X has permanently [until they exit the market] increased the usable supply of bitcoins. Nothing prevents an exchange from having more than 21 million bitcoins on deposit. With large enough exchanges, the banked, usable balance of bitcoins could be 100 million coins. 100 trillion. There is no limit.