How do I add a dynamic metafile (file type) to my product page that is not showing up?

you need to update your block schema as below, do change the id and label as you want.And then you will see something like the screenshot in your theme editor.Click on the hovered icon and you can select the metafield.Now metafields you can edit from the products.

{
          "type": "richtext",
          "id": "dynamic_image",
          "label": "Section Image"
        }