The more I see it, the more I think my preference is Sheila. I worry about my husband thinking it's an "old fashioned" name (he was very against Genevieve for this reason). He seemed to prefer Sile, when I mentioned it. But perhaps, I can persuade him. Yes, I think you're right, and it would be always mispronounced.