I think that EvE Online's market has passed this test. It's not an ICO, but it is an online currency that is purchased with real currency and gets traded on, speculated on, used to buy things, and accepted when selling things. And the key point is that an investor in EvE ISK is at the mercy of CCP for how they inject money into the game.
You can speculate, for example, that pirate faction battleships are about to go up in price. CCP can and does change that all the time. The investor has no insight or control over how ISK is valued.
What keeps it different and unregulated is that it's a one-way conversion. You can buy things with real cash that can be sold for in-game currency. But you cannot, in theory, sell anything inside of the game for real-world cash.
Some people do, of course, but CCP polices this very heavily to avoid exactly this kind of problem.
Virtual game currencies are not that different from Coins. But the main reason they escape scrutiny by regulatory bodies is that they are one-way conversions.
ICOs were, until very recently, one-way conversions. You buy something from someone, good for you. Once it got to a point where it was relatively easy to convert that virtual thing back into legit currency, people started paying attention.
I can't see a way that any new ICOs can dodge this aspect. But there were COs that did dodge it for a while because no one thought they could get big enough to matter.
If RMT got big enough in EvE or any other video game that offers financial incentives to win at the game (so-called pay-to-win) ever got big enough to be able to affect a currency market, they would fall into this scrutiny almost immediately, which is why gaming companies police this so hard.
There isn't really any functional difference between trading game tokens and trading blockchain coins, except that one is easily transferable to real-world currency and the other is not.
So in that very round-about way, any virtual currency that is seen by the FTC to be one-way will not pass the Howey Test. But almost all virtual game currencies can be traded in one way or another for real currency. Most of them can't be done in a large enough scale to affect real currency, so no one cares. Most in-game currencies should fail the test. But they are irrelevant, so they pass.