It's a cheek, let her get a taxi.
If she goes out on a busy night of the year, she should make prior arrangements to get home, her problem not yours !!!
I have full simpathy,the way I feel about my SIL at the momment, I wouldn't pi** on her if she was on fire.