Looks like the James Family in South Jersey dates back prior to 1797, and no Henry James in that time period is listed. There are a lot of Henry Jameses in Ohio in that time period, so his birth in OH is likely, at least. The story you give is a fascinating one, but no leads yet. Sorry!