### Is there an existing issue for this?

- [X] I have searched the existing issues

### Current Behavior

Starting localstack with the CLI `PROVIDER_OVERRIDE_SQS=asf bin/localstack --debug start` starts up correctly but then uses the `default` SQS provider.

### Expected Behavior

I would expect it to start the asf provider.

### How are you starting LocalStack?

With the `localstack` script

### Steps To Reproduce

* `PROVIDER_OVERRIDE_SQS=asf bin/localstack --debug start`
* `awslocal sqs create-queue --queue-name "test-queue"`

logs show:

```
2021-12-27T14:08:43.274:DEBUG:plugin.manager: instantiating plugin PluginSpec(localstack.aws.provider.sqs:default = <function sqs at 0x7f30e6d2b820>)
2021-12-27T14:08:43.274:DEBUG:plugin.manager: loading plugin localstack.aws.provider:sqs:default
2021-12-27T14:08:43.278:INFO:localstack.services.infra: Starting mock SQS service on http port 4566 ...
2021-12-27T14:08:43.279:INFO:localstack.services.infra: Starting mock SQS service on http port 4566 ...
2021-12-27T14:08:43.279:INFO:localstack.services.motoserver: starting moto server on http://0.0.0.0:38335
```

### Environment

```markdown
- OS: Ubuntu 20.04
- LocalStack: 13.2
```


### Anything else?

_No response_
ENABLE_CONFIG_UPDATES = is_env_true("ENABLE_CONFIG_UPDATES")
DISABLE_CORS_CHECKS = is_env_true("DISABLE_CORS_CHECKS")
DISABLE_CUSTOM_CORS_S3 = is_env_true("DISABLE_CUSTOM_CORS_S3")
DISABLE_CUSTOM_CORS_APIGATEWAY = is_env_true("DISABLE_CUSTOM_CORS_APIGATEWAY")
EXTRA_CORS_ALLOWED_HEADERS = os.environ.get("EXTRA_CORS_ALLOWED_HEADERS", "").strip()
EXTRA_CORS_EXPOSE_HEADERS = os.environ.get("EXTRA_CORS_EXPOSE_HEADERS", "").strip()
EXTRA_CORS_ALLOWED_ORIGINS = os.environ.get("EXTRA_CORS_ALLOWED_ORIGINS", "").strip()
DISABLE_EVENTS = is_env_true("DISABLE_EVENTS")
DEBUG_ANALYTICS = is_env_true("DEBUG_ANALYTICS")
EAGER_SERVICE_LOADING = is_env_true("EAGER_SERVICE_LOADING")
SKIP_INFRA_DOWNLOADS = os.environ.get("SKIP_INFRA_DOWNLOADS", "").strip()
LEGACY_PERSISTENCE = is_env_not_false("LEGACY_PERSISTENCE")
LOCAL_PORT_STEPFUNCTIONS = int(os.environ.get("LOCAL_PORT_STEPFUNCTIONS") or 8083)
STEPFUNCTIONS_LAMBDA_ENDPOINT = os.environ.get("STEPFUNCTIONS_LAMBDA_ENDPOINT", "").strip()
WINDOWS_DOCKER_MOUNT_PREFIX = os.environ.get("WINDOWS_DOCKER_MOUNT_PREFIX", "/host_mnt")
MAIN_CONTAINER_NAME = os.environ.get("MAIN_CONTAINER_NAME", "").strip() or "localstack_main"
LOCALSTACK_BUILD_GIT_HASH = os.environ.get("LOCALSTACK_BUILD_GIT_HASH", "").strip() or None
LOCALSTACK_BUILD_DATE = os.environ.get("LOCALSTACK_BUILD_DATE", "").strip() or None
S3_SKIP_SIGNATURE_VALIDATION = is_env_not_false("S3_SKIP_SIGNATURE_VALIDATION")
FORCE_SHUTDOWN = is_env_not_false("FORCE_SHUTDOWN")
OVERRIDE_IN_DOCKER = is_env_true("OVERRIDE_IN_DOCKER")
MOCK_UNIMPLEMENTED = is_env_true("MOCK_UNIMPLEMENTED")
def has_docker():
    try:
        with open(os.devnull, "w") as devnull:
            subprocess.check_output("docker ps", stderr=devnull, shell=True)
        return True
    except Exception:
        return False
def is_linux():