The Hansel association is the one thing keeping me from loving the name. I didn't want to say anything in the op to influence anyone, but I do hear "Hansel."
My reason for not going for
Anselm, though, is that even though it's a stretch, I'd use
Ansel as a smushing of sorts between
Ann &
Rachel.
-------------------
Love my little sparrow, Caemlyn
Sparrow Gail, and my Hucklebaby,
David Royce Huckleberry "Huck"
-------------------