I don't think there's another link.
But I finished connecting your Ubisoft account manually in the hopes that you wouldn't need to link your ManiaPlanet one, but maybe a ManiaPlanet link is still required for TM2 exchange, if you're still seeing the message requiring you to link your ManiaPlanet account on the site.
Are you on Discord? Can you send me a DM with one of your TM2 replays, then I can fix this for you manually.