ensureFreshChain
Ensure the caches for address belong to the CURRENT chain.
Return
true iff a reset was detected and the caches were wiped (the caller's subsequent sync then runs from a fresh checkpoint). false on the fast path, first sync, or an unqueryable checkpoint.