That is a tough scenario.
One thing that would help there is the change ownership of a post feature. You could create a new post in the topic, copy out the content into it, then change the owner to the other user. It is substantial work, though.
Probably we need split and merge functions at the post level as well as the topic level. Has come up in both directions.