Also, there is an error in the app note. While searches on the same radio frequency and network can take place in parallel, the timeouts will always stack up.
So, in your example, if you open your first channel with infinite timeout, and a second channel with a finite timeout, and there is no device matching the first search, but there is one matching the second search, the device will be acquired, without needing to close the first search.