The Dryad will only sell powders and seeds according to the world she’s in. If she is in a Corruption world, she will only sell the Corruption variant of those items; the same is true for Crimson worlds. If you want to get the other variant of those items, you will need to make another world.