Well, I just found the source for McGeehee!
Bell, James Pinkney Pleasant. Our Quaker Friends of Ye Olden Time: Being in Part a Transcript of the Minute Books of Cedar Creek Meeting, Hanover County, and the South River Meeting, Campbell County, Va. LYNCHBURG, VIRGINIA: J. P. BELL COMPANY, Publishers, 1905.;
The index lists McGeehee on page 53, 54, 55, and 101. But if you flip to those pages, each contains a McGhee. There is no mention of Huldah, of course, but it's the only other place I've seen that spelling.