The record that the Perthshire seems to be coming from is a 1773 survey of inhabitants that found a Catherine Cameron in Perth, Scotland. I don't have the time to read the record in detail, but I think that would be a good starting point to find out whether Perthshire is a justified birth location.