Croskery, Thomas, Presbyterian minister