Hi there! If Uplay asks for a key, but you own the game through Steam, you may want to try these steps here. This FAQ also provides a work around for that error message.
If you are still being prompted for a key, please make a ticket with proof of purchase for your copy of FH. Thanks!