Modify All Logs Before Giving To Filter

There are a couple of ideas here.

You will need event order preserved so you must set pipeline.workers 1 and, if needed, pipeline.ordered (in 7.10 the default will be OK).

No way do the first two lines get the date from the third line added. I do not think it is possible.