I received information from a German correspondent that confirms a long held suspicion of mine. At a church archive in Osnabrueck, Germany, the marriage records of Johann Heinrich (John Henry) Pelster and Maria "Elizabeth" Lange show that the father of John Henry is a Gerhard Heinrich Pelster. I would imagine that Garrot is the "Americanized" pronunciation of Gerhard. Also, the marriage was witnessed by Conrad Pelster and Heinrich Lange.
K