I tried a few of the things that I suggested earlier:
Yes, it does. I downloaded the free desktop version and was able to georeference an old map and generate the tiles. The free version has some limitations but it works.
I set that up, too, and was able to create a URL to invoke the server and open my map centered on a specific pair of coordinates and at a specific zoom level. But it does not create a place marker. I guess that’s the job of whatever application program invokes the map server (all I did was to enter the URL in a brower window, just to make sure the server was working).
Well, not quite, since you won’t get a place marker. And I don’t think you can give the MapTiler Server a place description as an alternative to coordinates. So I didn’t attempt this.
If all you want is to georeference a map and then view it overlaid on a regular map, with variable opacity, you can do that in the free version of MapTiler desktop.
I also tried KML imports in Google Maps, Google Earth Web (Chrome browser), and Google Earth Pro (desktop). I could overlay an image (such as an historical map) on a specified geographical area, and vary the opacity of the image, in Google Earth Pro but not in the other two. Here is an example. This reference mentions an extension gx:LatLonQuad for nonrectangular overlays, which also works (in my case, the map was rectangular, but not aligned to the north, so I had to use this version). But doing it in KML is a lot of trial-and-error until you have the coordinates right.