Hi @sdevogel
Instead of modifying the image field type, would you consider creating a new field type borrowing the features of the image field type?
There is a neat tutorial on this here: https://www.advancedcustomfields.com/resources/creating-a-new-field-type/