Greg, as far as I know it is impossible for 2 members to have the same name and database rules (referential integrity) would make it difficult to delete a member without loosing thier posts.
I think what you are seeing is a post made by a non-member in the days before "Guest" was added to the name.