A: No, the Surprise drawn via Mystery Play* cannot be used to stop the opposing player’s Canceling of their Goal. It’s far too late. The Goal was Canceled and discarded. With no Surprise available, Player A could not stop the Canceled Plans. Player A has move on and taken the next game action: choosing to use Mystery Play.
Since choosing to use Mystery Play will always disrupt the immediacy required for a reactive Surprise play, any Surprise drawn via Mystery Play would have to be used for it’s in-turn function.
* Or any of its analogues below:
Mystery Play in Fluxx 5.0, SE, Remixx, Astronomy, SpongeBob, and Wonderland
Mythtery Play in Fantasy
Wormhole in Star, Star Trek TOS, TNG, and Voyager
Shiny! in Firefly
Allons-y/Geronimo! in Doctor Who
Spontaneous Reaction in Chemistry
Egads! in Batman
Unknown Variable in Math
THWIP! in Marvel
(the Infinity Gauntlet Keeper in Marvel has this as its special power as well)
Great Idea! in Stoner
Magic Spell in Fairy Tale
Magic Portal in Adventure Time
Magic Shoes in Oz (if you click your heels together three times)
Open The Door in Monster (if the Spooky Door is in play)
Open A Gift! in Holiday (if The Gift is in play)
Chemical X in Cartoon Network (if at least one Powerpuff Girl is in play)
Time Doorway in Regular Show (if the Time Machine is in play)