Agreed.No; it's a bonus to your next attack roll. If you've already made an attack roll before activating the power, that's not your next attack roll.
I would think that's an Immediate Reaction rather than a Free Action (in addition to the two responses above).