The Short Version
The evidence clearly supports the temple association. Multiple reliable sources identify Wat Mahabut in Bangkok as the shrine site and principal religious location tied to the Mae Nak Phra Khanong legend. Administrative district wording can vary, but it does not alter the core fact that the legend is associated with Wat Mahabut.