Hallo,
ein wesentliches Problem sehe ich darin, dass du die Timeline, also die vertikale Linie, außerhalb des SVG-Bereichs definierst. Wäre die Linie auch Teil eines SVG-Dokuments, so könntest du den Filter-Effekt feComposite [mdn] benutzen. Siehe auch den Wikipedia-Artikel zu Porter-Duff-Komposition, dort ist anhand von Beispielgrafiken anschaulich erklärt, welche Effekte sich wie auswirken.