Исходя из этого поста, понял, что банальная загрузка картинки и размещение её на стену Вконтакте вызывает много проблем и ошибок. После трудностей с кодом выше, написал
статью со всеми найденными проблемами и способами их решения, если кому интересно.