Logically there is no such thing as "ghost" networks, and you cannot be seeing more than one network from your router. Maybe you have defined (created profiles for) those extra networks. But, you've already looked at that issue.
OTOH, having seen some, I do believe in ghost networks.

Twice when I had XP on my old Systemax laptop my D-Link PCMCIA card would not detect my network but "saw" one or more that I knew did not exist (having a Wi-Fi detector and other computers to check my sanity and available networks). The first time I tried "everything" to no avail. The solution both times was a
System Restore to before the problem started. By the way, that card is still working fine with the current configurations of that laptop and my Dell laptop; so it wasn't hardware failure.
If your eyes have glazed over by now, the message is try a
System Restore to before the latest problem started.