I use a fly in DdRT specifically because its a kernmantle, and I don't use e.g. velocity/blaze specifically because they are double braids. Ascenders were designed for kernmatle ropes, not bouble braids. Double braids tend to flatten out and have poor energy absorption for factor 1 falls. There is also a big question over sheath strength - I know my kernmantle sheath will shred in an ascender overload - vital energy absorption and core left intact. A very strong sheath could lead to chopping.
The Fly has a strong sheath, so I'm not so sure about that rope for SRT.
If in doubt, find out what rope was used for the specific ascender testing and use that - less life threatening variables that way.