I would go so far as to say your interpretation is correct and the original text is wrong, it should read “hen-years”, not “hens a year”.
I would go so far as to say your interpretation is correct and the original text is wrong, it should read “hen-years”, not “hens a year”.