Backdating events is also the problem of predesignated successor accounts (what I called canaries).
Did you ever think about how timestamping could work in nostr?
I imagine doing this right is not so easy (after all this is what Bitcoin solved).
But maybe there is more pragmatic solution which would work well enough? For example we two can both agree now, that all events referenced in this thread happened one after another.