If you have nothing to loose,rit makes a dye remover that i have used to remove dye that migrated to white on a shirt. It took the dye out, did not harm the shirt color. In my stores it is in the laundry section. Might be worth a try unless you can use the fabric as is.
I always put a dye catcher sheet in my laundry - never know what might surprise me and fade. Plus, if you do modern art quilts the used dye sheets make interesting bits in an art quilt.