Unable to deploy Upgradeable ERC20 using Truffle: The requested contract was not found

You need to using truffle compile --all to recompile your contracts, then using truffle migrate to deploy.

If I had compiled some contracts already, Truffle doesn't compile the inherited contracts of your new contracts to json files. I don't know whether or not it is a bug, but I found the issue in my projects.