It isn't incorrect. Your whole argument has been that the called aren't a specific group; that everyone is called.
You are correct that everyone is called.
You say that there is no effectual call.
The verse you are relying on does not use the term, 'effectual, nor does it appear in the Greek. But as for 'call,' I decided to look at the other occurrences of this form in the NT. The word itself has a range of meanings. Here are the occurrences:
Mt. 1:28
Mt. 4:21
Mt. 25:14
Mk. 1:20
Lk. 14:16
Rom. 9:24
1 Thess. 4:7
2 Thess. 2:14
As you can see, 'called' has a range of meanings, including calling by a name, calling to service, calling to a feast, calling to purity, calling to salvation.
So Paul could just as easily said that those who are predestined are called along with everyone else, and those He called He didn't justify all of them.
He could have said that those He foreknew are called along with everyone else, but all those He foreknew are justified. KIM that the entire chapter focuses on the saved, on those who are followers of Jesus, and is a series of encouragements to those who are afflicted by trials. Paul does not in the chapter deal with the unsaved. He does speak of them elsewhere, notably in chs. 1 thru 4, and in his discourse to the Athenians.
So, if, as the passage supports, everyone is called, but those whom God foreknew He kept ever before Him, called them with a holy calling, justified and sanctified them, etc., where does that leave the Calvinist position?
That is, God calls everyone--and that is Scriptural, but knows who will respond, and those He so foreknows He keeps ever before Him as precious in His sight, calls them by His own name, calls them to holy living, acquits them on the basis of their acceptance of Jesus by faith, and glorifies them.