I think the reason why Vito did not interfere to stop Carlo's beating of Connie- and I think this was mentioned in the novel- was that Connie was married to him. She chose him. Had they not been married, Vito most definately would have interfered. Disgusting, but kind of like a "she's not my problem / property" type attitude.