By the definition in force when it was deployed, yes, and by the standard's own account of what matters, yes.
EIP-20 has a Motivation section, and it singles out which members carry the weight: "The most important here are, transfer, balanceOf and the Transfer event." MistCoin implements all three, and it implemented them before that sentence was written. Every draft through January 2016 named decimals in that list too. MistCoin has that as well, along with name and symbol.
The Ethereum Wallet used the same bar. Its token interface asked for exactly those members, and as late as March 2016 Alex Van de Sande was still telling the ERC-20 issue thread that balanceOf and transfer and their events were all a token needed in order to work.
The allowance half of the standard, approve and transferFrom and allowance, was added to the proposal after MistCoin was already running, and nothing on Ethereum carried it until 2016. Wrapped MistCoin adds those later members so the token can trade on modern exchanges, which is what the wrapper is for.