output_base is not a build option (it's called a startup option because it's parsed before the server starts up and goes before the command, e.g., bazel --output_base=bazel-asan build //foo) so you'd have to say
startup --output_base bazel-asan
Unfortunately, this doesn't really work for you because you can't say startup:asan (the startup flags are used before the bazel server launches but the asan config is parsed by the bazel server).