My favorite quote (for you to her): "Lack of planning on YOUR part does NOT constitute a crisis on mine."
True.
Stand in front of the mirror until you can say the refusal speech without emotion. Then call her.
Give her the fabric back. Tell her you're not able to do it because she did not meet the agreed arrangements.
Then close the door and walk away. You OWE her nothing.
There is no use arguing, or negotiating with people like this because they just don't get it.
Move on to people who appreciate you.