Maybe there were some entertainment related things (nightclubs, call girls, film extortion?) going on in either Cuba or Beverly Hills that would have required Fredo's attention and allowed him a plausible reason to be in those places.
Michael should have never allowed Fredo to go to Havana unsupervised whether it was for fun or to do any family business no matter how insignificant.