Sheila is definitely pretty! It doesn't lend itself to shortening either, which is a plus. If it goes with your #1 Daughter's name, then it's definitely worth a place on the short list.
I can't see the point of using Sile unless you've got a very powerful Irish heritage.