Да нет, джаваскрипт тут непричем, т.к. данные вытаскиваются на стороне сервера, а не на клиентской. Просто, похоже, не ставят галочку "Read IPTC data". С CS3 частенько возникают проблемы, а с CS2 проблем несовместимости или нечитаемости замечено не было, так что, видимо, все дело в этой галочке. Проверьте, ставите ли вы ее, или попробуйте залить фотографии по фтп - iptc там по умолчанию читается.