I don't know if this is any help, but my son hates scratchy wool so I know he could never wear Pickle Pants ( I heard they are "hardy") and stuff knitted from Fisherman's, etc. I can't even get them on him, he kicks and screams the minute his feet come into contact!! He will only wear really soft and relatively smooth stuff like Merino, and those made from Cascade 220, and other yarn that doesn't have lots of little fibres sticking out.
I recently got a pair knit from Bartlett's that were a bit scratchy and when I first received them he would not wear them, and I thought I would have to TP them. But on the advice of some other mamas here I washed them a few times and softened them in conditioner, and it's done wonders for it. Now he's happily wearing them to bed
It may be that you just need to condition the wool (I don't know what the PP ones are from and if it'll work), or else change the type of wool you're putting on him (I know this doesn't help with your Pickle Pants). Nowadays when I'm shopping for knitted wool I try to be real careful about finding out what wool it's made from, etc. The extra research is better than being stuck with a soaker he won't wear.