Live and learn about cleaning microfibers.
I suppose you could re-wash them by themselves and try them out again on glass.
My machine washing process:
1) I use a Hot wash wash cycle. I tend to set the water level a little higher than if I was doing clothes, just to have more water for the microfibers to move through.
2) I use Persil for a detergent. Some use Tide Ultra Stain. Most prefer a microfiber-specific detergent for best results.
DO NOT USE liquid fabric softeners.
3) Double rinse cycle. I do a cold water for both cycles. Add vinegar in FIRST cycle for softening microfiber. The amount to add is dependent on quantity of microfiber being washed. One cup (8 ounces) is for larger quantities of 12-20 microfibers, 4 ounces for 8-12 microfibers.
4) I dry mine on medium heat cycle in dryer with a timed amount, again dependent on the amount microfibers you are drying. Most times it`s about 40-45 minutes for an "average" load. Just do not use dryer fabric softener sheets or watch for them that they have not been left over in the drum from the last drying cycle. Those dryer sheets will ruin microfibers in a hurry.
Keep us informed.
There is one other caveat to watch out for is washing microfibers AFTER wash a load of dirty, oily clothes, like oil-change mechanics or road tarring crews wear. Sometimes oily residue remains in the wash drum and it may be best wash a load of older cotton towels to absorb the residue rather than your microfiber towels.