You can ignore what you see in the My Games page, it's pretty broken at present but does not affect anything else.
All that matters is what games are your Steam Library (to play) and in your forum Owned Items list.
I hope that clarifies matters for you. All the best!