Hi,
I’m not sure if you’re still looking into this, but Cloudflare has added “Custom ID” ( https://developers.cloudflare.com/images/cloudflare-images/upload-images/custom-id ) so you can customise your file URL. I did some testing and it should be relatively easy to add to the plugin. I added this code to class-image.php above $data[‘metadata’] and it works pretty well, replacing the random ID with the wordpress file path.
$data['id'] = get_post_meta($id, '_wp_attached_file', true);
You may find a cleaner way to do this, with the file name instead of the file path, but as a temporary solution this works fine!