Since the low level invasion bosses usually die 30 seconds after they spawn you really should get the achievement if you took part in the phases before it even if you don't reach the boss in time. You just have to look at the zone or tier channel to see how disappointed people are about that.