Spotthedog - your description of the crosswind join in para 2 is spot on
Had YOU been that DA40 on the day in question, you would have seen the other aircraft climbing crosswind (parallel with your track) in your 3 o clock position, range approx 1 mile/1.5 miles.
Have you seen the geographical photo's on previous pages ?