Hello there @bahutsauvage!
As shared by @RustyMelvin, these features are working as intended as Vinland is a unique location. You won't be able to collect any animal products (besides leather and rations) from hunting or fishing. Additionally, you cannot bring O Yan Do' Ne's head back with you to Ravensthorpe. You should get a large amount of leather and two skill points for your victory, though!
Thanks for sharing your feedback about having O Yan Do' Ne and the Black Stout available to be mounted in the longhouse, @ETSubmariner. I'll pass your feedback along to the development team for further consideration. If these legendary animals are to become available as longhouse trophies, this information will be shared via patch notes within the News & Announcements forum.
Thanks!