I also wonder if it is the flowers. the stain pattern is pretty suspicious. I know you have an extra block, do you have any scraps? I would take a scrap of the red fabric and put it in a glass of hot water and see what happens. Whatever you do, don't dry it in the dryer until the stain is removed. The heat tends to set stains and will make it much more difficult to remove/