Julia, hope this reaches you despite being so far out of date.
A search on Wikipedia revealed that the oldest documented mother was 54 years old, and quite a number were mothers at ages 51 and 52. So, despite the limited number of proven events, it is perfectly possible she was James' mother.
And no possible grandson named James has been found. So until proof is found James and Susannah should be accepted.