The ReverseRecords smart contract is deployed on mainnet and on Goerli, but not on Sepolia.
As a result, we can no longer use it from our unit tests, which have to be moved from Goerli to Sepolia.
To make getNamesForAddresses still work for the unit tests, I added a fallback that just does multiple single-record lookups.
More details on alternatives I considered in part 3 of this task description.
Depends on D11486