The ? is meaningful in that quotation, and I would personally not remove it. It is possible to have a citation outside of a sentence, so you don't necessarily need anything after it:
One might ask, "how far such an analogical approach can reach?" (AuthorX, 2004: 32)
That is
most common at the end of a paragraph, when the citation applies to a whole, but in this case I assume it would be obvious from context that it applies specifically to the direct quotation.
You could also try this, which looks a little strange but is fine as far as I am personally concerned:
One might ask, "how far such an analogical approach can reach?" (AuthorX, 2004: 32).
Or, the best answer is probably to rephrase your sentence so that (like one of your examples above) the author's name appears earlier, to avoid this problem.
Any of these options would be fine, though.
---
More specifically, however, from a grammatical perspective, this doesn't make sense:
One might ask, "how far such an analogical approach can reach" (AuthorX, 2004: 32)?
"One might ask X?" is not a question. So it should not end in a question mark. Instead, if you want to follow that format, many authors would use this instead:
One might ask, "how far such an analogical approach can reach" (AuthorX, 2004: 32).
Simply avoid the question mark, because you are changing the question into an embedded question within a statement. For the same reason, you could include my ?-inside, .-outside version above.
You could also rephrase this as a real question, if you wish:
But also, "how far such an analogical approach can reach" (AuthorX, 2004: 32)?
(For reasons mentioned above, this is awkward, in addition to the fact that it is unusual to put questions into a paper, except relatively often as titles.)