Ezra 6:17 says that an offering was made for all Israel, not by all Israel. the Hebrew word used was 'al, which does not even imply that all of Israel was present.
There is not even one scripture that even suggests that Ephraim EVER returned to the land. For, although a few individuals from Ephraim did indeed find their ways back. There has never been a return of Ephraim that compares even to the paltry few of Judah that returned.
The promise of Ezekiel 36:1-10 was that the "mountains of Israel," along with "the hills, the rivers, the valleys, the desolate wastes, and the cities that have been forsaken," (verse 4) would again be inhabited by "all the house of Israel, all of it." The Hebrew word kol, which means "all" was here doubled, stressing that the meaning was absolutely all of "the house of Israel.
There is no rational way to even pretend that this promise has been met.
The fact that other scriptures say that only a remnant will return does not contradict this promise, because Ezekiel 20;33-38 very explicitly says that, as hey return, God will purge out the rebels from their midst, and both Isaiah 4:3-4 and Zechariah 12:10-14 clearly say that those who repent will be all that had survived to that time.
Finally, is is a simple falsehood to even pretend that the promises of Ephraim and Judah bring joined together and of both of them returning to the land have been met. No scripture, and no historical record, even suggests that this has ever happened. and this included every scripture you have posted.
Acts 26:7, in its context, actually says the very opposite to what you are claiming, for we read, "And now I stand and am judged for the hope of the promise made by God to our fathers. To this promise our twelve tribes, earnestly serving God night and day, hope to attain." (Acts 26:6-7) So Paul was saying that "our twelve tribes" were STILL hoping "to attain" "the promise."
Likewise James 1:1 also says the very opposite of what you are claiming, For it is addressed "to the twelve tribes which are scattered abroad," not to the twelve tribes which are in the land.
You are elevating your doctrine above the explicit statements of scripture.