There are ways to hide images that are optimized for Pinterest in your posts with HTML. That way, you can use 'normal' photos on your site, while people pinning from your post get the optimized image. Does Google approve of this practice? And what does Joost think? Check out this Ask Yoast for some insights!