Fix logic for selecting alternate name for blob (#23617)
### Description
When context embed mode 0 there were some unhandled corner cases in OVEP that generated inconsistent/incorrect compiled blob names. This PR corrects that.
### Motivation and Context
Fix corner cases when OVEP generates external compiled blob names.