You can reveal an Enchantment in any Phase there is not a limit to the end of the Phase or anything like that guys.
So I am in the Deploy phase and I realize that I am 2 mana short, but luckily I have a Face Down Decoy attached to a Zone. You are saying that I can not reveal it? I reveal an Enchantment basically at any time, other than in the middle or end of any of the non-Actions Phases.
Once again I am going to go back to the very first line:
You can reveal an enchantment immediately after any action or event in the game:
So changing Phases is not an event? A creature healing is not an event?
If so, this is all ludicrous and I am going to walk away from the game.
Please I need an official ruling on this ASAP.
I'm not an official ruling, but the text you quoted is the one to understand. You can reveal an enchantment after any step/phase (or before, since "before Y" is the same as "after X"). Casting a spell, or making an attack, involves several steps, and you may reveal an enchantment after (or before) any of those steps. Similarly, there are channeling, upkeep, planning, deployment and reset phases, and you may reveal an enchantment after (or before) any of those phases. Basically, if the phase or step is listed on the back of the rule book, then there is an opportunity to reveal an enchantment after (or before) that phase/step.
Case in point: the non-Druid might say "After the Channeling Phase (or before the Upkeep Phase), I reveal Poisoned Blood on your Druid." This prevents the Druid from Regenerating via Barkskin.