Funnily enough, I suspect the jealousy Liam has of Carl and his wealth is what is driving Liam to work stupidly long hours, take risks like gambling away a significant portion of his house, and being a proper father to Dylan. I mean Liam thinks Dylan's uncertainty around women is because he might be gay. If Liam took more interest in Dylan's interests like photography, he would know that isn't the case. Dylan would also get to hang around hots of cute girls and hot models.
Which is precisely what is driving Sophia to take the risks she is, which would drive her further into someone supportive like Carl, who organised Dylan's spot on the football team and place at boarding school. Is throwing funds at lawyers to help with Aiden, without a second thought.