Yes, this change occurred after Patch 6.0 was released. For now, you can only get Lesser Charms directly from the trainer dailies (I believe it's 2 per completion), and killing mobs.
It's unclear if this change was intended, though.
Feel free to browse through Perks N Peeves
, my vanity pet collecting blog!