Correct, standard iCloud data is accessible with a warrant. But the UK wanted their own backdoor so they have constant access without a warrant.
But with advanced data protection, Apple can’t provide the data because they don’t have the encryption keys, regardless of a warrant.
Important to note iMessage is always E2E encrypted though, so iMessages cannot be accessed even with a warrant. Advanced data protection just expands that to all iCloud data