There is no concept of linking MetaMask to Brave Wallet. I think maybe you imported your seed from MetaMask into Brave Wallet.
Could you explain what you mean by “reset wallet button in settings does not work”? Does it ask you to reset and then ask you to type Yes to confirm? And then when you go to brave://wallet does it have a new setup? If so, then it is working.
By the way you can select to use MetaMask on any dapp and it should work with Brave Wallet.