Sorry, I've read your post in a hurry.
It may simply be the case of a wrong file name, and not of some incompatibility between versions.
Try restoring the 1.6 version of libpng and then create a symbolic link from the 1.6 libpng.so to the "missing" libpng15.so.15 library.