"Usage note ... The past tense and past participle of wreak is wreaked, not wrought, which is an alternative past tense and past participle of work." ...American Heritage Dictionary, Third Edition, 1992 p 2060
I stand very humbly corrected!
Did somebody change the language behind my back?
.
Not really. "What hath God wrought" means what has He done (worked), not what has he wrecked.
(But you forced me to look in my dictionary.