Hello @wintersummers96 thanks for getting in touch with us, what store did you buy the game from originally? If you purchased from the Ubisoft Store, Steam or Epic, we may need to open a support ticket to look into this for you, if Geforce Now asks you for a key, as it should not be doing this.
Can you please check you have linked your Geforce and Ubisoft Accounts correctly following this guide? > https://www.ubisoft.com/help?article=000100350
If you have, please get in touch with us over a private support ticket so we can check which specific version of the game you own and help you from there, using this link >> https://www.ubisoft.com/help/contact