The best advice that I can give is to hide them with CSS. I don’t know the details of the css you’d need to use but you can add css to the admin like this.
add_action('admin_init', 'hide_fields_on_attachments');
function hide_fields_on_attachments() {
?>
<style type="text/css>
/* add styles to override wp and hide fields */
</style>
<?php
}
You can use a code inspector to figure out what style you need to add.