How much purigen were you using? Was the purigen turning brown/black?
The only time I've seen purigen not work is when there wasn't enough for it to do the job. I have personally used purigen on 6 or so of my own aquariums, and in at least half a dozen other aquariums when I was doing aquarium maintenance for people, and it worked in every single one of them, although sometimes it wasn't very noticeable.
In every case where it "didn't" work, it was simply that the tannins (or other things already in the tank) were leeching faster/more than it could absorb. People complained that it wasn't doing anything, but every time I checked on it, the purigen was so dark it was almost black. It was leeching out a ton of tannins, but there was still so much in the wood that it wasn't making a visible difference. Sometimes you have to clean it a few times (soak it in a bleach solution) before it shows a difference. Chemically, purigen works similar to carbon, and is FAR more effective than carbon, so if carbon is working, an equal amount of purigen should work far better.
Of course, you might just have strange water chemistry that doesn't agree with purigen. I've heard of it happening.
Other than that, my trick for my driftwood is to let it age in a tub outside in the sun. I just put a rubbermaid big enough to hold the wood on the porch, and fill it with water from the hose. It sits in the sun and bakes like that, and it cures pretty fast. Every couple days I change the water. I've done this with a whole batch of driftwood, completely filling the tub. In that case, I change the water every day. You can use the water for plants or a garden, or even a little extra in your yard. Unfortunately, December isn't exactly the best time of year to try this!