But even st Francis would know that God cannot deny Himself where he said "there is no forgiveness of sins without the shedding of blood" and also "He was the Lamb slain from the foundations of the World".
I guess recognize His omnipotence, but so long as he isn't saying "it could have been accomplished some other way".
Are you saying that God was outmaneuvered by Satan and was forced to send His only begotten Son to suffer and die for us?
Of course our redemption could have been accomplished in some other way, if God willed it so. God does as He pleases and nobody takes away His life, he lays it down freely. To think that Christ had to shed His blood and die on the Cross for our redemption is to believe that Satan, who tempted Eve and caused our 'fall' in the Garden of Eden, had the power to force God to send His only begotten Son to earth to die for us. Satan, of course, has no such power. If He so chose, God could have redeemed mankind simply by willing it.
Why did God choose to send His only begotten Son into the world to shed His blood and die for our redemption? Though it was surely an act of Divine love, nobody will ever fully understand what moved Christ to suffer the Passion and Crucifixion for us. But one thing is certain; He wasn't forced to do it by anyone or anything.