I think most Elsies were originally Else, or had a mother or grandmother named it. In Germanic languages the final E is not silent as in English, so you have to spell it Elsie for English people to pronounce it approximately right when they read it off the page.
Elsie would be a completely wrong way of transcribing Else in most Germanic language.
Elsa would be closer.
Or “Elseh”.