Thought question (to answer).
Technically if you do NOT use the real-time scheduler your simulation will go as fast as possible, but I guess this is not what you want as the simulation might go too fast, and the events will not be spaced correctly.
So, let's go to the facts.
Fact: the functionality to "speed up" a real-time simulation isn't available.
Fact: it is possible to implement it.
The real-time simulation is due to the RealtimeSimulatorImpl class. This class synchronizes itself with the real-time clock thanks to a Synchronizer class, which is further implemented in WallClockSynchronizer.
The easiest thing (in my opinion) is to modify WallClockSynchronizer so that it can use a "multiplier", like you said. Shouldn't be dramatic, and it would be a nice feature (if you do it, please submit a patch).
Another way is to have a completely different Synchronizer taking the clock from an external source (e.g., an RPC), so that the speedup (or slowdown) is dependent on "something else" - possibly your other tool.