Unfortunately I have not found any more info on William Hastings/Pyper. I think the 1851/61/71 census records may help as they will at least give details on which parish he was born in but I have no access to that data.
I think you asked in a previous post if James Pyper and Isabella Caird were cousins. The answer is yes. John Caird (1789 to 1872) and Mary Caird(1800 to 1876) are both the children of James Caird and Ann Duncan.