That's great! And very nice of her. I don't have any siblings, but I have the next best thing-3 amazing sisters in law (and they're the wives of my H's brothers lol). I seriously lucked out and one of them is a true BFF.
Example: The first time I ran a half marathon my H was on duty so my BIL and SIL brought my 2 older kids, along with my niece and nephew, to cheer me on in a couple different spots. On a Thanksgiving weekend in the cold
I know you were stressed about it, so I'm glad everything worked out!