Many verses that people declare as being incompatible with the G.R.A.C.E. view are really compatible with and supportive of that view, as long as people keep God's overall purpose for the world in mind.
Not keeping that purpose in mind leaves one thinking that each verse on its own serves its own purpose or tells its own story, and this process usually leads to a cocktail of contradictory purposes, plans and outcomes, rather than a more detailed view of God's ultimate purpose for the ages.
So what is God's purpose for the ages?
To head up the universe under His Son, Christ Jesus (Ephesians 1 : 10).
To reconcile the universe to Himself, through Christ, making peace through the blood of Christ’s cross (Colossians 1 : 20).
To become "All in all" at the end of the ages (1 Corinthians 15 : 22 - 28).
For any verse that we study, or that is thrown up to challenge us, we should always ask the question, "How might this fit into God's purpose?" or "What extra detail or understanding of God's purpose is this verse providing us?" before being satisfied that we have its correct or full meaning.