ONC suggests that the English name Dillon may, in part, have been used for someone from the place Dilwyn in Hereford, in the English borders, but doesn't suggest this source for the name Dilwyn.
Thanks to Donald Whyte who provided much of the initial information for this site.