Your title is wrong - You say calculate pump speed, but you mean pump flow rate.
All you can actually do is re-calculate the pump curve for different speeds.
The flow you get will depend on your system curve.
So if you have say 10 points on your original curve then your X axis for your new spped (flow) will vary in proportion to pump speed.
Your y axis for the same point will vary by pump speed^2
Rinse and repeat.
So e.g.
at 100GPM at full speed( say 3600 RPM) your head is 200 ft
At say 3000 rpm, your data point is 83 GPM (3000/3600) and your head is 138ft 200 X ((3/3.6)^2)
do the same for 200gpm, 300 .... until you generate a second pump curve for 3000 rpm
The vendor should provide this as the affinity laws are basic and not exact, but you should be pretty close.
Remember - More details = better answers
Also: If you get a response it's polite to respond to it.