An anomaly: After Havana, Michael asked Tom where Fredo was. Tom said he must be in New York. Michael told Tom to "get word to him..." After the Senate perjury trap (probaby months later), Michael told Tom, "I wanna talk to Fredo." So, Fredo's whereabouts were known all along. If Michael was so desperate to pump Fredo to for more info, why didn't he arrange to snatch Fredo from New York? Why did he wait? And why did Fredo agree to come in for that boathouse meeting if he was so scared? Makes for a splendid plot line but it's not logical.
Is this really anomolous or illogical?
Fredo would have been in touch with Mama, at least, during the ensuing months. Probably Connie, too.
Michael's warning in the boathouse that Fredo must give advance notice before visiting Mama indicates that Fredo had free reign to come and go up to that point, although he and Michael surely steered clear of each other.
As for Michael being desperate for Fredo's info...I don't think he was until the perjury trap was sprung. Michael underestimated the danger he was in and didn't recognize Roth's fingerprints on the hearings until it was too late. Until Michael realized that Roth was engineering the hearings, there was no reason for him to pump Fredo for information about them.