How to Play
A toss ability allows a player to play an enhancement in a different way than usual; instead of activating the numbers or special abilities of the enhancement, the enhancement is discarded to decrease an opposing character by X/X (where X is the strength of the discarded enhancement), regardless of protection or immunity.
Default Conditions
● Enhancements discarded to the toss ability are played from hand.
If the REG says that Tossed enhancements are Played like any other Play ability (Reach of Desperation, Two Thousand Horses, Hidden Treasures, etc.), then Tossing cannot be undone, because Play abilities are inherently CBI.
In other words, the
Play aspect of Casting Stones' Toss ability is inherently CBI, because even if you use an Interrupt The Battle or Negate ability and target Casting Stones, the Tossed enhancements were Played, and CBI is CBI.
*****
The real question is, is the
Decrease aspect of Casting Stones' Toss ability inherently CBI? In other words, does Negating the Toss negate the decrease? I think that it should.
I would equate it to playing Foolish Advice after your opponent plays Reach of Desperation --> battlewinner. Foolish Advice doesn't negate Reach's "Play" ability, so MLaMG stays in battle; however, MLaMG's discard still gets negated by Foolish Advice.
Therefore, negating Casting Stones won't do anything about the Reveal, and the enhancements will stay discarded; but the decrease will still be undone. I think this is the best interpretation giving the current rules, and also keeps Casting Stones from being a CBI battlewinner that thins your deck up to 3 cards.