Its is not that the question was too localized, it was simply closed because there was no input of activity from the OP for a long time and such question can be closed after some time using too localized as the main reason.
If you look at the user page from the OP you can see that the user has only that question, no answers or further activity on the site since October. I would agree that flagging a question with less then 3 months as abandoned has a great risk of not being valid, but in this case I would say it is safe to do so. There is a big change the user will not come back (last login was almost 4 months ago) so flag it, close it.
In case a user feels that his question was flagged unfairly and he wants to open the question again he can always flag a moderator to open it or if a new user would like to ask the same question with intentions of getting an answer and responding to comments that user can simply create a new one. New question that have activity cannot be flagged as dupes of something that is closed.
In the end we closed a question that probably would be lost and without answers for a very long time and we create opportunity for a user to ask that same question without the risk of having it closed as dupe.