Sorry guys, it just won’t wash.
The point is that there is no indication of any such differentiation IN THE GREEK. The two verbs are presented in parallel, on a par with one another, and any semantic distinction between them is imported by us, and falsifies the text. They have to be translated identically.
This is true, and a good point. In certain parts of the world, California for one, “Did you eat?” is used to ask if someone has already had lunch, in other parts, e.g. England, “Have you eaten?” is used.
And it’s true that even in American English some of the instances you cite, especially the first, would sound more natural with the “have gained” form. And I’d add to your list 6.12, the Lord’s prayer [unless there’s been a collapse between ἀφήκαμεν and ἀφείκαμεν, which is quite conceivable - I haven’t investigated. - I see that Mark has Ἰδοὺ ἡμεῖς ἀφήκαμεν πάντα καὶ ἠκολουθήκαμέν σοι (10.28), as if ἀφήκαμεν is being used as equivalent to the “correct” perfect ἀφείκαμεν–while in Matt this becomes Ἰδοὺ ἡμεῖς ἀφήκαμεν πάντα καὶ ἠκολουθήσαμέν σοι, unequivocally aorist. Well, I leave this hanging. There must be literature on this.] - Anyhow, to that extent I’ll relent: occasionally the aorist may most naturally be translated by the english “has” form. But (i) that only shows that even main-clause aorist doesn’t quite invariably map exactly on to English simple past (English idiom may differ), (ii) that’s all the more reason to read the text in Greek and not in translation, for otherwise the semantic difference between aorist and perfect is lost, and (iii) in any event this does NOT apply in the case of our target sentence, where there’s nothing unnatural-sounding about “We saw his star and came to worship him” (sc. “and here we are”–but that’s only understood, it’s not in the Greek.)
You gotta be kidding. “are come” for plain common-or-garden down-to-earth ἤλθομεν?! (It would be fine for ἥκομεν, but that’s not what we have.) That’s truly horrendous.
You’re telling Matthew what he ought to have written?! He could have written that if that’s what he meant, but he didn’t. Your semi-classicizing paraphrase represents what you would like the sense to be, not what it actually is. I can imagine him retorting ὃ γέγραφα γέγραφα.