Looking for Opening Repertoire Recomendation Black

I tend to be a little more positional than aggressive. I like the maneuvering of the Ruy Lopez
A Practical Black Repertoire with d5, c6
("... I decided to write another two-volume work in which as main openings for Black, I analysed the Slav Defence and the Caro-Kann Defense. ... Besides all that, ... we will analyse all the opening set-ups for White in which he refrains from the pawn-advance c2-c4, after d4-d5 ...")
https://www.newinchess.com/media/wysiwyg/product_pdf/7720.pdf
https://www.newinchess.com/media/wysiwyg/product_pdf/7766.pdf
The books look rather demanding to me.
Opening Repertoire: ...c6
https://www.newinchess.com/media/wysiwyg/product_pdf/7673.pdf
covers the Caro-Kann and the Semi-Slav. Looks like the sort of book with a focus on explanation, but the Semi-Slav is a pretty demanding project.
I play the Classical Slav (not ...a6 Slav lines) for the reasons you listed - similar pawn structure to the Caro Kann. Check out James Vigus "Play the Slav." The book outlines a Classical Slav repertoire (i.e. 4 ...dxc4)
Helpful if one finds oneself asking, "What would Vigus do?"
https://web.archive.org/web/20140627113701/http://www.chesscafe.com/text/hansen113.pdf
One might also consider The Slav Move by Move.
https://web.archive.org/web/20140627104306/http://www.chesscafe.com/text/hansen151.pdf
Starting Out Slav and Semi-slav
The Slav by Sadler

No offense, but if your USCF rating is around 1100, you need to just answer 1. d4 with d5 and improvise. Do 10,000 tactics puzzles or so, read Chernev's "Logical Chess: Move by Move", and ask again when your USCF rating breaks 1600.
"... For beginning players, [Discovering Chess Openings by GM John Emms] will offer an opportunity to start out on the right foot and really get a feel for what is happening on the board. ..." - FM Carsten Hansen (2006)
https://web.archive.org/web/20140627114655/http://www.chesscafe.com/text/hansen91.pdf
"... If you want to play chess competitively, then you must develop an opening repertoire. ..." - GM Patrick Wolff (1997)
"... Overall, I would advise most players to stick to a fairly limited range of openings, and not to worry about learning too much by heart. ..." - FM Steve Giddins (2008)
"... Once you identify an opening you really like and wish to learn in more depth, then should you pick up a book on a particular opening or variation. Start with ones that explain the opening variations and are not just meant for advanced players. ..." - Dan Heisman (2001)
https://web.archive.org/web/20140626180930/http://www.chesscafe.com/text/heisman06.pdf
"... To begin with, only study the main lines ... you can easily fill in the unusual lines later. ..." - GM John Nunn (2006)
"... I feel that the main reasons to buy an opening book are to give a good overview of the opening, and to explain general plans and ideas. ..." - GM John Nunn (2006)
"... If the book contains illustrative games, it is worth playing these over first ..." - GM John Nunn (2006)
"... the average player only needs to know a limited amount about the openings he plays. Providing he understands the main aims of the opening, a few typical plans and a handful of basic variations, that is enough. ..." - FM Steve Giddins (2008)
"... For inexperienced players, I think the model that bases opening discussions on more or less complete games that are fully annotated, though with a main focus on the opening and early middlegame, is the ideal. ..." - FM Carsten Hansen (2010)
"... Everyman Chess has started a new series aimed at those who want to understand the basics of an opening, i.e., the not-yet-so-strong players. ... I imagine [there] will be a long series based on the premise of bringing the basic ideas of an opening to the reader through plenty of introductory text, game annotations, hints, plans and much more. ..." - FM Carsten Hansen (2002)
https://web.archive.org/web/20140627055734/http://www.chesscafe.com/text/hansen38.pdf
"The way I suggest you study this book is to play through the main games once, relatively quickly, and then start playing the variation in actual games. Playing an opening in real games is of vital importance - without this kind of live practice it is impossible to get a 'feel' for the kind of game it leads to. There is time enough later for involvement with the details, after playing your games it is good to look up the line." - GM Nigel Davies (2005)
OTB 1100 range (just getting back in and probably closer to 1300), Daily Chess 1550.
As white I always play e4 and steer towards a Ruy Lopez if possible. I play the advanced versus the French (less theory), and a regular Sicilian (typical some sort of english attack).
As black against e4 I have played both the 3... Qd8 Scandi and the 4... Bf5 Caro Kann. I like those two options because they have basically the same pawn structure.
I am trying to find a good black opening against d4. I am now seeing it more as the London System has become more and more popular. In the past I have done a sort of hybrid Kings Indian fianchetto system (fianchetto the kings bishop, play d6 to prevent e5, eventually break either e5, c5). I have been trying to figure out what opening I should invest in time in learning. I am debating between the Slav or the Kings Indian. I have tried the 4... a6 Slav and found it not to my liking (too complicated at least for OTB games). My thoughts on the Slav is it is the same pawn structure as the Caro-Kann (hopefully) and so I already have some built up knowledge. I would like to play whatever system I choose against the English. I find that often against 1. c4 c6 I get them play 2. d4 and I get to back to theory I know.
Thoughts.