oh, that is horrible!! I feel so bad for you!! what temp did you wash it at, and did you put it in the dryer? I would tend to think the dryer is what did it.
I hope your MIL is nice and will understand - maybe a "gift certificate" for another quilt??