It sounds to me as if you are unpacking things where you want them installed. You can unpack the distribution in any old directory; make install will then put them in the appropriate directories.
I don't have any experience with OS X, but if you can install the LWP libraries at all then I suspect CPAN works. Use that to do the installing for you.
perl -MCPAN -eshell
Comment on Re: Required files in module installation