You did everything by the book. You juggled multiple customers, you did your best to maximise your time with her, you gave her appropriate information and suggested all the right things.
If you picked out everything for her without getting her input, then you would have most likely driven her away. If you'd picked out some more wild or bold colours, chances are good she would have freaked out and cancelled the sale. So yeah, I think you did the right thing in offering her your suggestions even though she didn't mirror them back at you, and if she was really radiating the 'newbie' vibes, you went the right way with displaying more nude and neutral 'building block' make-up items.
Seriously, I don't know what people are ragging on you for. You gave her good service when, to be honest, a few of us might have taken the easy way out and said 'ok, well, have a browse around and I'll check back on you periodically' to save the hassle, and provided that you didn't show your frustration with her (and just bottled it all up for a future rant here!), you handled her blankness and unwillingness to come to your party with good grace.
The customer can be right, yes, but if the customer has absolutely no opinions, ideas or even a willingness to even say yes or no to our suggestions...