I'm trying to do this diagram using GraphET:
The idea is to overlay a single 2DDiagram with milestones, composed of a vertical dotted line and a label located below the baseline.
Looking at the GET code I found several potential ways to do this, maybe building a compositeDiagram or getting the RawView, but my attempts were unsuccessful.