Romans 2:6 is talking about rewards for what has been accomplished on God's behalf. That would be after they have been saved. I don't think anyone would disagree that Christians are going to be rewarded at different levels. Matt. 16:27 specifically uses the word in Greek that means deeds or actions and is talking about rewards which have nothing to do with salvation.
But Paul through the Holy Spirit speaks of God rendering eternal life (salvation) to those that have done these works. You turn the verse around and read it to say "those who are saved will do such works." Like I said above, the "sola fide" crowd invariably twists the verse or ignores it.
Matt. 16:27 specifically uses the word in Greek that means deeds or actions and is talking about rewards which have nothing to do with salvation.
Except contrary to your claim, the works are placed in the context of God rewarding eternal life (salvation). So again your appeal to the Greek misses the mark.