I'd try the Simple Green. We use that a lot at work and I've never seen it damage a fabric.

At home I use Dr. Bronner's eucalyptus castile soap for bike grease (or sloppy-Knotted-trying-to-eat grease) on fabrics.