The only way to allow you to play on the account is to register a copy of the game to it. You either need to get that from digital river or you can purchase a copy of the game elsewhere.
Because my friend's credit card was supposed to be charged, that's why he hasn't simply got it elsewhere yet. So we need to know if Digital River is stopping all previous orders of the download because of SE's removal of it. If so, he needs to cancel(which is hard it appears) and get a physical copy elsewhere.