
I've Googled all the obvious combinations of Saint, Sling, Broken arm. And read all the web sites for the church in English and French.
And no, I did look for a sign on the statue while I was there and couldn't see one at the time. There must be a story in that sling.