With that definition, a coin is "not Bitcoin" if:
(a) it's based on a blockchain that doesn't begin from the Satoshi genesis block,
(b) the blockchain does begin from the Satoshi genesis block but is not the longest chain composed of valid transactions.
I do agree with your definition of an altcoin Peter R, well done.