Well, you call for 2 different things.
1) Pawn Structure Coverage - See post 2, but that is not specific to the Caro-Kann. One chapter will have that, but other structures are covered as well.
2) Middlegame ideas in the Caro - here I would suggest The Caro-Kann Move by Move. It is a Black Repertoire and so does not cover all lines, but it does continue to analyze throughout each game rather than cutting off or simply listing unannotated moves after move 20. It actually explains the rest of each game.
Pawn Structure Chess by Andrew Soltis