To answer my own question, it worked quite well for me to run the command before loading anything with a delay inserted before and after. The GPU benchmark value will then return a value between 320 and 355, which I guess is good enough.
It could perhaps work to pause the game and then have a thread that’s tickable while paused that runs the “scalability auto” and then unpause when it’s done. But I haven’t tried it.