No ability in the game triggers and does nothing. If something triggers, there is an effect. Otherwise it didn't trigger.
Most players use trigger to mean "the required conditions to activate have been met". Most FAQ entries seem to follow this logic as well, with trigger and effect discussed as two separate issues. At the very least, there is nothing in the rules which defines it as you do here, and no ruling to back it up.
You're inventing things from whole cloth to define an unnecessary rule to win an argument that means nothing. The ability activates when the ship is hit. It may resolve by causing the target to suffer damage in the normal flow (step 7) or it may cause the ship to immediately suffer the I canceled result, just like an asteroid hit causes you to immediately suffer a result. Either reading is valid, and nobody really knows which it is.
What I do know is that any poor souls who stumble on this discussion are going to come away dumber about X-wing than they were when this started. Please, just make it stop.