I like B or C of those options, but there is also, maybe, the option of setting it aside and putting fabric with another name over hers at a later date. I definitely would not send it to her. I might sell it on Ebay.
BTW Congrats on having a son who is smart enough to remove himself from a toxic situation, not doing the stubborn, I was here first #.