Everest does detect the SPD, but the Home Edition (free version) was discontinued some time ago, thus it doesn't properly support the newest components out.
Perhaps it may pay to uninstall the Home Edition and download the full version (Everest Ultimate Edition), which is available as a trial.
Sometimes I find that Everest (or other software programs) are incorrect in their reportings, so it's important to keep this in mind. Other times, if I know what I'm looking for but can't seem to find it, or Everest reports "unknown", clicking around in other areas may reveal the information. For example, under the Motherboard heading there are many sub-headings - all report information that "crosses over" at times.
After all this, how is the system running? Are you happy with the performance? The BIOS is reporting the correct memory frequency, so I wouldn't be too bothered if you can't find it elsewhere. Windows doesn't change that.
Troy