I'm guessing it probably is a "creative spin" on
Naomi. People like to make up etymologies for names all the time. Usually if a name etymology starts with "in the case of" (such as
Miley,
Elian, and
Shania), it means that that's how the specific person (usually a famous person) got the name. Other people with the name might have gotten it from somewhere else.
Sometimes a single name can have multiple possible origins. Coraline is one example. In the book Coraline, the titular character's name came from a typo of
Caroline. There are examples of the name's usage that predate the book, in which case it might be a variant of
Coralie.