Fixes a bug where the annotation is required at the manifest level even if artifactType is present. The modelcard should only be indicated by the artifact type and layer annotation for oci artifacts. Co-authored-by: bcaton <bcaton@redhat.com>