Interesting word. Not in the OED 1st edition. A knitting magazine had an etymology of arm's eye. May be a folk etymology, maybe not.

Addendum: found a ref to a Scots word scye (or sey) that means opening.

http://www.personal.utulsa.edu/~marc-carlson/cloth/glossary.html