The logical order is A, C, B, D: He managed to make sense (main clause) of the book even though (prepositional phrase + concession) it was the first time when (subordinate clause) he read anything on the subject (completion). This yields a coherent sentence.