You're disregarding what James had said: "Let no one say that I am being tried by God."
1)We know child sacrifice is an evil thing. And, we know that God is said to have commanded Abraham to do this evil thing, to try him.
2) We know that the Angel of the Lord is said to have been the agent by which God's ignorance was rectified.
You admit that God may foreknow, but deny that He is all-knowing. The loopholes in this belief are of adversarial descent. Here's why:
1) Exodus 32:14
God repented of the evil which He had spoken of doing to His people.
Moses is here, likewise attributing ignorance and malleability, to God. The result is the alleged subversion of God's will- His evil intent- in favor of Moses' will. Not only is the Most High challenged, but overcome.
2) 1 Samuel 15:29
The Pre-eminence of Israel does not lie, nor repent, for He [is] not a man to be penitent.'
1 Samuel 15:35
And Samuel had not added to see Saul until the day of his death, for Samuel mourned for Saul, and God repented that He had caused Saul to reign over Israel.
Which is it?
Is God unrepentant, all-knowing, and unchanging?
Or is He penitent, and unsure of Himself, at times?
Numbers 23:19, 20
God is not a man, that he should lie; neither the son of man, that he should repent: hath he said, and shall he not do it? or hath he spoken, and shall he not make it good? Behold, I have received commandment to bless: and he hath blessed; and I cannot reverse it.
No one honors the Father above His determination. Why?
The Father first honors Himself. Then is the Son of Man honored, so that he may honor his Father according to himself.
God knows what you have need of before you ask. God knows who are His, and nothing can remove them from His hand.
For neither does the Father judge any one, but all the judgment He has given to the Son:
You have heard God's command, according to Moses, "an eye for an eye". And you have heard God's command, according to Jesus, "not to resist the evil, but whoever may slap you on your right cheek, turn to him also the other."
Your own judgement is reciprocated.
If you accept the spirit of Cain, God enforces you, so that cities are built alongside armies, and life accompanies death.
Understand what is being said here. We consider ourselves gods, i.e. judges, and this is what Jesus began to rectify. God has made us to believe we are judges, so that in the Life, we live on the Earth. But, the Most High truth is in heaven: "I Am; beside Me there are no gods."
Ignorance and malleability are not of the Father, but of adversarial descent.