This isn’t a catch all way — still requires editing your template and potentially your fields. But the real solution is much simpler than the function I was previously using. Use ID as the return type on your images:
<?php echo wp_get_attachment_image(get_sub_field('image'), 'full'); ?>
(h/t Joe McGill for pointing me in the right direction.)