I suspect that if you contact CrossRoads and give them the serial number of your trailer, they'll be able to give you the model number and manufacturer of the awning on your unit.
Then, it's just a matter of contacting the manufacturer or even another manufacturer with that information and they'll be able to get you new fabric. I also suspect that getting it from the mfg will be less expensive than from CW.
If you are reasonably competent with hand tools and can read and understand directions, putting the fabric on the trailer is something you can do as long as you have a helper.
If you aren't competent in using hand tools , those springs can do a lot of damage to the human body if they get loose.