In 1.9.0 we ignore hostnames retrieved from SRV records if the hostnames do not share the service name's root. We just log a warning and omit the hostnames from the initial seedlist.
In 1.10, be more strict: if any retrieved hostname does not share the service name's root, the entire topology is invalid, even if there are other hostnames that do match.