You contacted your customer twice with no reply. Your in business, you did what you thought best. I think you were more then patient in waiting, (10 days). She must not have had very much regard for you or the fabric.
You wanted to save her costs. Some customers are just unappriciative.
I would just chalk the situation as an experience, and not worry yourself.
Perhaps offer this customer a 20% discount on her next shopping order.
Maybe also make a notation, to customers ordering in bulk, if they would like it in one piece or should you cut it to save them shipping
If you loose her as a customer, there will be 2 more waiting to buy from you.
I feel you handled this very well