There is an easier way.
If you delete the Reply, its timestamp won’t change when you change the Topic’s timestamp.
Therefore, to get the timestamp you want:
- Delete the Reply
- Change the timestamp of the Topic so that the time difference between the OP and the Reply is what you want.
- Undelete the Reply
- Change the Topic timestamp back to what it was originally
- Voila!