The whole point of the episode was that Abraham was willing to sacrifice Isaac for God. If Abraham was a puppet, this was a puppet show. Who was the audience?
God does use us as puppets. He is God. He can do as he wishes. God answers to no one. I would suggest a detail study of the OT and see where God causes things to happen. The OT is full of puppeteering. God causing Gog to attack Israel is just explicit declaration. Daniels time of captivity was a result of God sending in the enemy to teach his chosen people a lesson.
I have read the Old Testament, thank you. You might note that my question regarding Abraham and Isaac is from the OT.
God clearly can do as He wishes, which is what omnipotence means. To believe that omnipotence means everything is caused by God, however, is to err mightily.
Is God responsible for pain and suffering?
Is God responsible for our sins?
Perhaps you see what Erasmus was talking about when he corrected Martin Luther on this erroneous line of reasoning from omnipotence, which boils down to “because one can doesn’t mean one does.”