***As noted in my message***, I am aware of Ramsay Township (now called Mississippi Mills) near Perth.
The "township of Perth" notation doesn't match 100% with that Perth, as Lanark was the county, not Perth. Was the full area commonly called Perth? Ramsay Township is nearly 50 km away from Perth.
Was there a place in Perth County called Ramsey? The Canadian geographic names database doesn't list any, but I don't know how complete it is.
Are there good sources for information about historical place names for either area besides the geographical names databases? That's the sort of information that would be helpful.