I'm in the U.S. So if a woman from
Ireland says that
Shelagh is a legitimate Irish spelling then who am I to contradict her?
It does look very odd, though.
Sile immediately popped to mind as the Irish form. If I just saw it written somewhere, without your info, I would have assumed someone in the U.S. with Irish roots got
Sheila and a shillelagh mixed up.