Where do I place an almost static html file

Generally speaking, every non-list page generated when you run hugo needs to be backed by a file. So without getting clever, you cannot generate two HTML files from one markdown file.

A similar question came up this afternoon:
https://discourse.gohugo.io/t/multiple-layouts-for-same-content/37238/2

Perhaps a JS approach would be better.