I've had a play with 7zip today, and it seems the problem is that the version of busybox on the Cool-ER can't handle the tar files produced by 7zip.
The gnu version of tar for Windows has problems, but the one in
UnxUtils works.
I've grabbed tar, gzip and gunzip out of UnxUtils and put them
here to get around the problem.