You might want to research the difference between Retayne and Synthrapol.
I'm not a hand-dyer, but this is what I understand the difference is from the handful of hand-dyers I know.
Synthrapol suspends loose dye particles in the water so they aren't absorbed into the fabrics.
Retayne keeps the dye particles in the fabric.
Another thing to note - Vicki Welsh, a prolific hand-dyer, states that modern washing machines do not come anywhere near using enough water to effectively dye and wash out excess dye. She recommends using your tub. You can read more information on her very good website.
https://www.colorwaysbyvicki.com/sav...g-quilt.html#/
I personally would not combine any of those fabrics you describe into one single load, I would put them separately into my bathtub with some Dawn and very hot water, and let them soak overnight.