ok, I think have an answer now. when resolving Question's effect. your opponent must name the name PRINTED on the card, NOT what it should be or was and that include "misprint" and "this card is treated as". all Question care about it the name PRINTED on the card. and it ask your opponent to call the name of the name printed on the card, nothing else matter.
If you or the judge allow your opponent to assume what the card should be ie.
Luster Dragon #2 should be
Luster Dragon because misprint. this is an assumption and it should not be allowed, just like how a judge cannot answer hypothetical question. because this can change the whole game.
imagine, you and your opponent need to win this match to make it to top 8 of SJC and a chance to win cyber stein which worth $1000. are you gonna let that $1000 prize card pass you by, hell no! if you and your opponent both have 100lp left and both of you are top decking, your last draw is Question and you need
Luster Dragon #2 ( the 2400 atk) from your graveyard to kill his Mad Dog to win the match or otherwise in the next turn he'll use his Mad Dog to finish you off and your opponent calls
Luster Dragon (the 1900 atk)...would you allow that??
now this is why I say technicality count or saying partial name of a monster is wrong...
imagine yourself playing against a newbie who has never seen a
Black Luster Soldier - Envoy of the Beginning but he has seen a ritual
Black Luster Soldier and never new they are two different card and since he's also a newbie, he didn't know that there was a misprint of
Luster Dragon and that
Harpie Lady 2, 3 and whatever are treated as
Harpie Lady. or that
Sasuke Samurai, 2, 3 and 4 are all different card.
and imagine you're losing to this newbie and you need your BLS-oftb back to win the game and mr. newbie says I called
Black Luster Soldier. If you let him slide, you know what he's gonna think? he's gonna keep thinking that BLS-oftb is the same as BLS the ritual and someone that was watching the duel gonna whisper to the other player.. "dude, i can't believe that guy is so stupid he just let that newbie win the match" hahahahaha....or worst, everyone's gonna think that all cards are the same now even thought they are different by numbers.
Now as for name pronouciation, I guess we can let that slide by. imagine a US player vs a Jap player in the World Championship and the Jap player plays only Japanese monsters with japanese name but of course the writing is in English. ie.,
Tsukuyomi,. imagine the US player says "Tokyomi" ? LOL hahahah or the Jap player who's so bad at English accidently call
Luster Dragon Muster Dragoon. but we all know what they meant to say, then again, this contradict with the rule that you cannot assume or make assumption.