Until rsync is compiled with support for 3.5, you can extract the 0.9.8, 1.0.0, 1.0.2, and 1.1 members from the old libcrypto and add them to the new one.
Note that it can make it fail the TCB/TE checks so plan accordingly to your environment.
You can use ldd to check with versioned member you need to extract, and if it's the 32 or 64 bit version.
An alternative is to extract the versioned member you need and relink the rsync binary directly with the libcrypto.so.<version> file.