I think I agree with you on most of this post, except this part;
"Don't you think that is weird that all of a sudden Jesus is judging by works alone? The believers in Jesus have been saved by grace but the others will be judged by their works or lack of works? Or so it seems to me. Could it be possible that those that walked in God's ways long, long ago...who believed in God and helped others in need and showed the fruits of the Spirit, may be given an opportunity at this time to recognize Jesus as the God they worshiped?"
The bible says no one will be justified by their works.
Because by the works of the Law no flesh will be justified in His sight; for through the Law comes the knowledge of sin.
Now I know it sounds like that in Matthew 25:31-46, but I believe the passage here is just confirming that when we are born again, and the Holy Spirit resides inside us, good works are going to be the result of that. When we are a new creation, the desire is to please the Lord, and that means helping those in need in whatever way the Lord gives us means to do so.
I should have this scripture memorized by now as much as I post it :)
Ephesians 2:10 For we are his workmanship, created in Christ Jesus for good works, which God prepared beforehand, that we should walk in them.
And this particular passage is specifically talking about helping our brothers and sisters that are in need:
Matt. 25:40And the King shall answer and say unto them, Verily I say unto you, Inasmuch as ye have done it unto one of the least of these MY BRETHREN, ye have done it unto me.
15When they had finished breakfast, Jesus said to Simon Peter, “Simon, son of John, do you love me more than these?” He said to him, “Yes, Lord; you know that I love you.” He said to him, “Feed my lambs.” 16He said to him a second time, “Simon, son of John, do you love me?” He said to him, “Yes, Lord; you know that I love you.” He said to him, “Tend my sheep.” 17He said to him the third time, “Simon, son of John, do you love me?” Peter was grieved because he said to him the third time, “Do you love me?” and he said to him, “Lord, you know everything; you know that I love you.” Jesus said to him, “Feed my sheep.
“I assume the Spirit is always whispering, "Abba", to God's children, assuring them that they are safe in His care. And he is continually calling them to become what God saved them to be, solid people, indestructibly alive, hurting perhaps, but consumed with pleasing the Father.” Larry Crabb
Alert Webmaster & Moderators|