Blindly using a failback caching adaptor is an incredible bad idea. And it is not a feature I will add or expect XF to add.
XenForo uses a paper thin wrapper around Symfony’s RedisAdapter, which uses phpredis. The RedisAdapter could use predis, but XF doesn't provide a way to load that library...