He claims that instants can only be put onto the stack or played on my turn so at this point its not a valid target yet.
i believe this is the part that is VERY FISHY
instants may be played anytime you have priority, regardless of whether the stack is empty or not
however, like toad and morefling have said, once rector resolves, he has priority, and if he doesn't pass, and flashes therapy, your stp is as good as a wrath of god
next, your opponent HAS to search out the enchantment before naming a card
it's normally not nice to cheese the opponent this way, but if you're in a tournament, go ahead
