I think the solution is obvious. Find another person with the name Dundas, preferably local, with no ties to Henry Dundas, and who carries no baggage, and name the street and square after that person. Put up a plaque recognizing this person and you're done. Millions save and life goes on.