Sketraw does not seem to be listed here.
http://freepages.genealogy.rootsweb.ancestry.com/~banff1841/Banffshire%20places%20-%201841%20census.html
Neither is Sketraw in Alvah!
And there's no Sketraw in the Rathven gazetteer at GENUKI either, so it could be another of those places that has long since disappeared from the map.
As I have said, in 18th century terms Sketraw in Alvah is a long way from Rathven - you'd have to travel on foot (or on horseback or in a cart or carriage, but we have already considered the likelihood that James was a farm servant so he may not have had access to a riding horse, let alone a carriage), so if the Taylors were living there when the baby was born, why would they go all the way back to Rathven, and take a neighbour with them on a working day, when the baby was just two days old? It would have been the best part of a day's journey in each direction. You couldn't expect a new mother to do that so soon after giving birth.
If you were determined to get a baby baptised 20 miles from where it was born, you wouldn't do so at 24 hours' notice - you'd wait a week or three and plan it properly. Also you wouldn't break the Sabbath by setting out on a Sunday, so to get a baby born on a Saturday baptised several parishes away on the Monday would be quite a feat. Even notifying the minister that you required his services would be difficult. That's why I am unconvinced that Sketraw in Alvah is the right place, quite apart from the fact that all the other places the Taylors lived in were within a couple of miles of one another.