I think at this point GPS traces or satellite imagery are needed at this point for accuracy, for now it's just an artist's impression of what's there based on facts including your observations (and the FLDOT pictures) that there is indeed a roundabout there, so that's the extent of what we know now.  I don't think there's anything else that can be done at this point.