Oh I feel so bad for you. I'm sorry I don't have any advice for you, but I do agree with runner1, your Mom will love it dearly, because YOU made it!
I'm totally in aw that your fabric bled even though it was pre washed........makes me wonder about how often this happens and what can be done.
Please keep us posted and post a picture.