I am right in the middle of building the control system for such a chassis dyno myself at this very moment.
My approach is to monitor the roller speed and compare that with a set reference speed, and use any resulting error to drive a dc current through the windings of the Telma eddy current retarder.
If the rollers are running slow, there will be no retarding action at all, so the vehicle can be brought up to the required speed by just opening the throttle. As soon as the set speed is reached, the Telma will then provide enough torque resistance to hold the set roller speed. As you open the throttle further, the roller speed remains constant.
That way you can map your fuel and ignition at a range of throttle openings at any desired fixed engine rpm.
To do a sweep test, as you are suggesting, just cause the set target speed reference to ramp upwards at a suitable rate. The vehicle will follow that rate of speed increase.
You can then go wide open throttle, and the speed will increase at whatever speed the reference speed increases. The Telma retarder will hold the engine to a constant rate of acceleration, whatever shape the torque curve happens to be.