Caroline doesnt do thing by accident
In Season 5 Caroline could see how Joe was hurting. And how he may be manipulated by his wife. When they were at the Hoboken apartment, and Melissa {who started the tit for tat and went on and on and on all season} was texting Teresa trying to say SHE will take them somewhere. It was Teresa's idea!!! Drop your kid off at her aunts house. What's Teresa going to do? Sit there and bash her nieces mom and not expect Antonia to run back and tattle. Come on Melissa!
Caroline sees that tight leash. She likes Joe going crazy and getting Jealous. Caroline figured if she talked with Joe, then she could talk with Teresa and work them out, that maybe Teresa could help her with Dina. I understood that. No problem. Caroline was great this season. She was always my favorite since I saw her "lie" for Dina. --- or whatever. She's loyal. I love that.