From the Wiki:
-----
Versions
Currently, SoapySDR 0.7.2 or higher is required. Note that Ubuntu 18.04 and Debian 10 provide an older version. Recent Ubuntu and Fedora releases provide a new enough version.
-----
CMake is not meant to be understood by people. Sometimes not even computers. You would think that specifying a version in find_package() would imply that you need that particular version, but I think it generally means that is a minimum version. There are ways of specifying an exact version. It's the files installed with SoapySDR (SoapySDRConfig.cmake and SoapySDRConfigVersion.cmake) that actually decide what to do with the version parameter.
All that to say ... it's confusing, but I'm not sure how to document it any better on the wiki. If anyone has ideas, we can update it.