hi! we don't have control over the default styles that a recipe engine (chrome, phantom, etc) uses when it encounters a broken image, if the behavior is different between versions 1 and 3 is probably because they both use different versions of the chrome/phantom.
perhaps you just need to apply some css styles to the images so they contain restrictions about not growing more than some specific width/height