Nice finds! Interesting that the bank teller didn't check the coins in the roll. At the bank I go to, coin rolls are always checked to make sure no foreign coins are slipped in.
These come from bank rolls and I assume they get by the automatic sorting equipment. Pennies get by as well.