The genealogy looks plausible - I assume it's quite straightforward for someone who knows their way round public records to research Glenn's family tree given the amount of information available. One of the sources cited was
https://www.eaglesonlinecentral.com/...ead.php?t=4239
(which is probably where this discussion belongs).