There are more than e-Cash and B-money before Bitcoin. The prehistory has names of cryptocurrencies created before Bitcoin.
1989 with DigiCash
1994 with CyberCash
1996 with E-Gold
1997 with HashCash
1998 with Bit Gold and B-Money
2001 with BitTorrent
...with the exception of Bit Gold and B-Money, which never got implement, none of these are cryptocurrencies.
DigiCash, CyberCash, E-Gold were centralized payment processors.
Hashcash was a concept for using PoW to fight DoS attacks and spam.
BitTorrent is a filesharing protocol.
Usage of cryptography alone does not make a cryptocurrency.
PoW alone das not make a cryptocurrency.
Having "Bit" in the name also does not make a cryptocurrency.
You're confusing the building blocks with the thing itself.