I recently ran into an essentially similar situation. Normally I would suggest using view parameters as a simple way to do this in a template. But that usually only works if you can simply append before redirection this additional parameter.
In this case it doesn't sounds like that is an option. In fact the option it sounds like you want isn't really provided for, which is some combination of node and result settings functionality. Which isn't that great for more folks than just yourself but is the way it is ...
But in this instance because of builtin limitations (ie: this feature is not well provided for) the best I think you can do is use the setting DisplaySettings:DisplayList=Result which in itself provides for the submission confirmation feature (albeit in a rather inflexible way). If you must have submission confirmation.
When I ran into this issue it turned out submission confirmation was not required so used the node setting.
You could also in addition to using the Result setting,
make massive changes to the template used with the
result setting (as described above) to simply display the -same- form with a more brief summery of the collected information.
This is instead (going the extra mile) is what I would do to provide both what you need with default ez settings and template overrides.
I may or may not use a template include to duplicate the input form depending on the complexity of the form template. (It's really not that hard to include templates in other templates and pass variables albeit limited in what functionality can be implemented only this way) ..