If you don't have any custom .user files that are still in the d20_save folder then go ahead and feel free to delete it. That will prevent the two different "d20" games from showing when you start HL.
Still not really sure what caused the issue but glad it is working again.