This is an unusual usage. "Embrace" means to physically hug, but in this case it is being used to mean a situation that has embraced the speaker. Your definition of saving is fine.
It is more common to hear that "X was her salvation," or that "X saved her," than to encounter, "saving X."
In spiritual and religious contexts, you might hear "saving grace."