fix: update DataQualitySettings container schema when new properties are added

Fixes the cog-ai deployment failure introduced in 0.1.28.

`_safe_apply_container` was skipping updates for containers that already exist. When 0.1.28 added `trigger_external_id_prefix` to the `DataQualitySettings` container definition, already-deployed CDF containers were never updated, causing `_upsert_settings_to_dms` to fail with:

```
CogniteAPIError: Property 'trigger_external_id_prefix' does not exist in container 'dataQuality:DataQualitySettings' | code: 400
```

## Bump

- [ ] Major
- [ ] Minor
- [x] Patch

## Changelog

### Fixed
- `_safe_apply_container` now detects when an existing DMS container is missing properties from the current definition and applies an update, fixing deployment failures when new container properties are added across releases
