Well, if your tokens had only disappeared I would have suggested contacting MetaMask support because this isn't something new, but in your case, they were transferred to another wallet.

You have to connect your metamask wallet in order to swap these little coins for one another, up the chain back to stablecoins, and then back to another form of storage. I feel like perhaps my credentials were compromised around here.

I doubt that is the case but nonetheless what platform did you connect with MetaMask to swap?