I would stick with a shock specced for an Rsv.
Whislt you might get something else that will physically fit, it's valving is unlikely to match the Aprilia linkage setup.
Different bikes are all different in terms of suspension spec. Some have rising rate setups and some are linear, different swingarm, dogbone lengths etc etc. I think you would be asking for a headache unless very lucky.