ZX9R shock may work, although check the clearance for the top reservoir. A better solution would be to send your shock to Traxxion Dynamics for a Rebuild/re-valve/re-spring. About $350 all up with shipping. Pretty quick turnaround and they set it up for your weight and riding style.
It may be a pig, but it's a pig with a rocket in it's ass!