I lost my passport a few years ago. Sounds like you have everything taken care of, and as long as she pays for the expidited fee (including expidited shipping) she should be just fine.
Sorry you're dealing with this - I know how panic-inducing and frustrating it is!