From my understanding that incident happened while she was in a directorial position, not some IC level. At that level one has to constantly actively balance private life and work, no one will do it for you. I am all for supporting employees on all levels (and sure her superior could and should have done some things differently) but if your aspirations and perseverance get you to the point where you are flirting with the C suite, you should also be aware the you own your decisions now.