i don't think you did an unnecessary job. i've tried lots of peazip pets, peazip.sfs's ,peazip portable and peazip from the peazip site. and none of them have worked on my puppy. However i downloaded your peazip expecting the same disappointment and to my pleasant surprise, it worked!!
This now means the i don't have to boot into an xp VM to unzip stuff that puppy doesn't like.