Did you get any response to your query? I'm researching Allens in Amelia County, and one of my relatives feels like they might've come from Lunenburg. Do you know if any other Allens emigrated with Anne Allen?
As for the McDavid will, if you don't have it yet, let me know. I live near the Virginia State Library and it may be possible to get it from there.