Of course, if older questions have upvoted answers, voting to close them as dupes of your own new question would most likely be unjustified. But, I say you should feel free to vote those old posts as duplicates of yours, if you have an answer **and those posts do not**. I would feel no qualms about doing that myself. Well done for solving an old problem!