I apologize that the previous thread left the question with an ambiguous answer for you. iNano78 referenced an old thread that no longer seems to have accurate information. Meanwhile, Kharhaz was correct that if you follow the normal rules for avoiding an attack nobody would get hit, however this ignores the fact that Reverse Attack specifically states that you will go through steps 3 and 4 with the original attacker as the target of the attack before proceeding onto step 5 with the original target back as the target. Specific card text overrides general rules.
Thus, the answer to the question, like Boocheck stated, is that during step 2 the target does not change. After reverse attack is revealed, you finish step 2, and then proceed to roll dice and apply damage and effects with the original attacker as the new target for these things. The original attacker will not get a chance to use any defenses because they do not get an avoid attack step while they are the target of the reversed attack. Then, after damage has been applied, you will proceed to step 5: additional strikes with the original target back on the receiving end.