#22974 improved the performance of CAddrMan::Good() significantly so that it could be used directly in the fuzz tests, instead of those tests reaching directly into addrman's internal data structures.
This PR continues the work of making the fuzz tests only use CAddrMan's public methods and pulls the Fill() and RandAddr() methods from CAddrManDeterministic into free functions, since they no longer need access to CAddrMan internals.